Ronaldo tops Forbes' highest-paid athletes list

STORY: Cristiano Ronaldo was the top earning athlete over the last 12 months, according to Forbes.The magazine said the soccer player made $136 million.It comes after Ronaldo moved to Saudi Arabia's Al-Nassr, and doubled his annual playing salary.His contract with the club is estimated to be worth around $220 million.The Portuguese player's main on-pitch rival of the last decade also proved his closest match in earnings.Lionel Messi was second on the Forbes list, with the World Cup winner earning $130 million.Messi's Paris St. Germain team mate Kylian Mbappe sat third on $120 million.Basketball great and La Lakers star LeBron James was fourth on $119.5 million.While Mexican boxer Canelo Alvarez was fifth with $110 million.Golfers also made it into the top ten in a divisive year for the sport.The breakaway LIV Golf lured over some of the PGA Tour's top players with huge sums of money.Dustin Johnson earned $107 million after making the controversial switch to the Saudi-backed tour. Fellow LIV golfer Phil Mickelson earned $106 million.Forbes said its on-field earning figures included all prize money, salaries and bonuses made in the last 12 months.Off-field earnings include sponsorship deals, appearance fees and more.
Messi