The popularity of the NFL is at an all-time peak, and the trend doesn’t seem to change anytime soon. With that has come a massive influx of player salaries, as a direct result of the increase in league revenue.
Here’s a look at the 20 players who have cashed in the most money during their careers.
20. Darrelle Revis, CB — $124.2 million
Years Active: 2007-2017
Highest single-season earnings: $25 million (2011; includes $18 million option bonus)
A 7-time Pro Bowler and named to 4 All-Pro First Teams in his 11-year career, ‘Revis Island’ is classified as one of the best cornerbacks to have ever played.