Sports

Ronaldo 2nd highest paid sportsman in the world

Ronaldo 2nd highest paid sportsman in the world

Meanwhile, Messi has dethroned retired boxer Floyd Mayweather as the sports world's highest earner, raking in Dollars 127 million via salary and endorsement deals. Earnings listed are for the period 1 June 2018 to 1 June 2019.

Athletes had to earn a minimum of $25m (£19.6m) to make this year's list.

Instead, Lionel Messi earned the honor for the first time in his career, taking home $127 million while edging out fellow soccer stars Cristiano Ronaldo ($109 million) and Neymar ($105 million).

Boxer Saul "Canelo" Alvarez was the highest-earning non-footballer on the 2019 list, with $94m in total - just $2m of which were through endorsements, meaning he had the same salary as Messi.

Stars from the National Football League and NBA rounded out the top 10 on the list, with Seattle Seahawks quarterback Russell Wilson sixth on $89.5 million, just ahead of Green Bay Packers signal-caller Aaron Rodgers ($89.3 million).

Mexico Will Send 6,000 Troops To Its Southern Border
The president's fondness for levies has already propelled the USA into the discontinue echelons of tariff-wielding nations. Some 132,000 migrants were detained at the U.S. border in May - numbers not seen since 2006 - according to U.S.

The Brazil worldwide and Paris Saint-Germain superstar pocketed a total of $105 million (R1.54 billion) overall, with $75 million (R1.1 billion) being garnered in salary earnings, plus a further $30 million (R440 million) from endorsements with DAZN, Beats Electronics, Electronic Arts, Gillette, Mastercard, McDonald's, Nike, Red Bull and TCL.

Los Angeles Lakers star LeBron James was the highest earning National Basketball Association player, with $89m, while Golden State's Stephen Curry was ninth with $79.8m.

Curry's Golden State team-mate Kevin Durant was 10th on the rankings with $65.4 million.

Former world number one Tiger Woods was 11th on the list with $69.3m, which included an estimated $54m in endorsements.

American tennis player Serena Williams is the only woman in the top 100, earning $44 million.