Highest-paid NFL players on Forbes list
If you take strict salaries, the latest Forbes Magazine list of the world's top 100 highest-paid athletes would contain more than 30 NFL names. But what makes this list interesting is that Forbes includes endorsement money, placing athletes with more international appeal higher.
The top 10 includes: 1. Floyd Mayweather ($85M), 2. Manny Pacquiao ($62M), 3. Tiger Woods ($59.4M), 4. LeBron James ($53M), 5. Roger Federer ($52.7M), 6. Kobe Bryant ($52.3M), 7. Phil Mickelson ($47.8M), 8. David Beckham ($46M), 9. Cristiano Ronaldo ($42.5M), 10. Peyton Manning ($42.4M).
Here's a look at all 30 NFL players to make the list.
The numbers behind Patrick Mahomes' 10-year deal
Kansas City Chiefs quarterback Patrick Mahomes has signed a contract extension that makes him the highest-paid player in the NFL. According to Forbes, the record-breaking contract has the highest total value of any contract in sports history. Take a look at some of the stats behind the longest current NFL contract belonging to the reigning Super Bowl MVP.