Roger Federer leads the annual Forbes ranking of highest-paid athletes with what the magazine says is $106.3 million in total earnings. He is…
Roger Federer leads the annual Forbes ranking of highest-paid athletes with what the magazine says is $106.3 million in total earnings.
He is the first tennis player to top the list since it was first compiled in 1990.