Ronaldo earns $260m, named Forbes highest-paid athlete
Cristiano Ronaldo topped Forbes' list of highest-paid athletes for the fourth time in his career, and Spanish golfer Jon Rahm moved up to second after his sensational switch to Saudi-backed LIV Golf.