Roger Federer replaces Lionel Messi as the world’s highest-paid athlete
Published
Published
Forbes have released their latest list of the world’s highest-paid athletes and superstar Roger Federer has become the first..
Roger Federer earned $106 million before taxes in 2019, making him the top earner in the wide world of sports, according to Forbes..