[post_page_title]Larry Fitzgerald – $163.3 million[/post_page_title]
You’ll find that most of the highest earning football players of all time are quarterbacks – which makes it all the more impressive that Larry Fitzgerald, a wide receiver, is on this list.
A participant in the Pro Bowl 11 times, Larry is poised to finish the 2018-19 season number two on the all time receiving yards list. Having earned $26.3 million in his most fruitful season, this guy is one player that the Cardinals will never forget.
![](http://sportsretriever.com/wp-content/uploads/2022/07/dean-bennett-nFjLHE4vmn4-unsplash-2-e1663781782143-1.jpg)
The greatest NBA dynasties of all time
The goal for any basketball franchise is to build a dynasty that fans and experts will be talking about for