George Rogers
After spending seven seasons in the NFL, he had 7,176 rushing yards to his name. When George Rogers was still a rookie, he impressed us with his record of more than 1,600. He made it to the list because he only spent seven years in the league. We all know just how valuable longevity is to any career in the NFL. Even though he had a great run, he was unable to stay healthy. He retired when the 1987 season ended.

George Rogers