Larry Fitzgerald has the most career receiving yards for the Cardinals, with 17,492 yards.

most career receiving yards by a player for the cardinals

See Trending NFL Searches