who is the most highest paid athlete in the world?
Roger Federer is world's highest-paid athlete, according to Forbes. Who else is in the top 100? Roger Federer: The highest-paid athlete in all of sports.