Ranking The 20 Greatest NFL Players of All-Time

20. Emmitt Smith

Smith wasn’t the biggest nor the fastest. With that said, he was arguably the most important piece within the Dallas Cowboys dynasty in the 1990s. The Florida native had an uncanny ability to stay healthy. Over a 15-year career (which is already ridiculously long for a running back), Smith played in 219 of a possible 226 games. He was a true mark of consistency — as he railed off 11-straight years with at least 1,000 yards rushing. Smith read his blocks exceptionally well, and was much shiftier than given credit for.

Image Source: Focus On Sport/GETTY Images

Comments