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.

4. Barry Sanders

JEFF KOWALSKY/AFP/Getty Images

Like Jim Brown, Barry Sanders left the NFL on his own terms. While he was with the Detroit Lions, Sanders ran for 15,269 yards in 10 seasons. That’s an astounding average of better than 1,500 yards per season!