Now you may be asking yourself why 20 years, it's simple that how old I will be in July. For this we are going with players who displayed toughness, so Deion Sanders isn't making the team, played at a high level and put the team before themselves and didn't play for the Steelers. Defense will be posted some time next week.
RB - Barry Sanders. Best running back in the last 20 year, no one tops Jim Brown. But you may say he wasn't a power back, he didn't need to be his ankles were magical and if he had an actual team around him he would have just obliterated the all-time rushing record.
FB - Lorenzo Neal. Was only a lead blocker for a 1,000 yard rusher for 16 straight years.
WR 1 - Steve Smith. Say what you will about some of his on-field antics or when he broke his team-mates jaw, he is a team player and is one of the toughest WR to ever play the game.
WR 2 - Sterling Sharpe. If he hadn't of messed up his neck he would be in Canton. Not fast but made up for it with good routes and great hands and just out physicaling smaller DB.
TE - Tony Gonzalez. Don't lie you know you wished he played for us. Never really a great blocker but made up for it in the many was you could use him at TE, in tight on the LOS matched up on a slower LB or split wide matched up smaller DB.
LT -Anthony Muñoz. barely makes it onto this list, because his last year I was a year old so I don't really remember mch about him.
LG - Steve Hutchinson. To see how good he is just look at what happened to Seattle once he left.
C - Kevin Mawae. Made every team he played for better and a great leader on and off the field. Also was once named the dirtiest player in the NFL, which means he played the game hard.
RG - Bruce Matthews. 14 Pro-Bowls, 9 first team All-Pro selections, Hall of Famer and 1990's all-decade team member.
RT - John Runryan. Sure Micheal Strahan made him look bad when they played each other, but who didn't Strahan make look bad. Also is a member of the U.S. House of Representatives from New Jersey's 3rd District.