dailystar.co.uk
59%
457
Lionel Messi and Cristiano Ronaldo beaten to first in Forbes Highest-Paid Athletes list
Roger Federer became the world’s best-paid athlete over the past year despite only generating around £5m of his earnings last year from actually playing tennis.