Answered January 11th, 2020

Ottis Anderson has the most career rushing yards for the St. Louis Cardinals, with 7,999 yards.

the all-time leading rusher for the arizona cardinals

See Trending NFL Searches