Here's the list of highest-paid athletes of the decade

The world's top athletes have benefited from lucrative TV contracts and skyrocketing endorsement deals. Check out the list of top paid athletes.

For his fights against Manny Pacquiao and Conor McGregor in 2015 and 2017, Mayweather earned a total of more than $500 million.

Floyd Mayweather: $915 Million

Ronaldo’s endorsement partners benefit from his massive Instagram and Facebook followings.

Cristiano Ronaldo: $800 Million

The highest player pay in all team sports in 2019 belongs to Messi, who plays for Barcelona.

Lionel Messi: $750 Million

James has made more than twice as much from endorsements during his first 16 years in the NBA.

LeBron James: $680 Million

Federer, 38, may be on the back end of his tennis career, but he will continue to earn millions, thanks to his $300 million deal with Uniqlo inked in 2018.

Roger Federer: $640 Million

The six-time F1 World Champion is the most marketable athlete in the sport and commands the biggest paycheck.

Lewis Hamilton: $400 Million

Source: sportsunfold