Forbes

Sports
Federer tops the list of world's highest-paid athletes
Roger Federer
Roger Federer Credit: Tatiana (Creative Commons Attribution 2.0)

Tennis icon Roger Federer tops the "World's 100 Highest-Paid Athletes" list by Forbes, after earning $106.3 million - $100 million from endorsements - during the past 12 months.

Following the Swiss tennis player on the top of the list: Cristiano Ronaldo, Lionel Messi, Neymar Jr. and LeBron James.