6

Edgerrin James, RB (Colts 1999-2005, Cardinals 2006-08, Seahawks 2009)

According to NFL.com, James is one of just four players (along with Walter Payton, Eric Dickerson, and Barry Sanders) to have rushed for at least 1,500 yards in four different seasons. His 12,246 rushing yards are 13th-most in league history while his 80 rushing touchdowns are the 20th-most.