Retired boxer Floyd Mayweather has reclaimed first place from Cristiano Ronaldo in Forbes' 2018 list of the world's 100 highest-paid athletes.
The 41-year-old American's significant earnings from last year's fight with Irishman Conor McGregor made him the world's best paid for the fourth time in seven years, with 285million US dollars (£212.8million).