Forbes released their annual list of 'The World's Highest-Paid Athletes,' a list that combines their salaries, bonuses, and endorsements.

Getty Images
  1. Cristiano Ronaldo – $93 million
  2. LeBron James – $86.2 million
  3. Lionel Messi – $80 million
  4. Roger Federer – $64 million
  5. Kevin Durant – $60.6 million
  6. Tie: Andrew Luck and Rory McIlroy – $50 million
  7. Stephen Curry – $47.3 million
  8. James Harden – $46.6 million
  9. Lewis Hamilton – $46 million
  10. Drew Brees – $45.3 million

Read the full list at Forbes.