Frank Gore runs past Barry Sanders into third on all-time rushing list

Frank Gore moved into third place on the NFL’s all-time rushing list, surpassing the great Barry Sanders.

7. LaDainian Tomlinson

Getty Images

The great LaDainian Tomlinson also played for a pair of teams as he made his way up the list. Of course, most of his yardage came with the San Diego Chargers, 12,490 yards. He finished his career as a New York Jet.