Mayweather named world's highest-paid athlete with $285 million
Undefeated boxing champion Floyd Mayweather has been named the world's highest-paid athlete by Forbes for the fourth time in seven years with $285 million in earnings. Cristiano Ronaldo, who stood first the last two years, slipped to third with Lionel Messi grabbing the second spot. UFC star Conor McGregor, who fought Mayweather last year, was ranked fourth with $99 million.