Since 2007, Roger Federer has reigned as the world’s highest-paid tennis player. But while the 42-year-old Swiss ace is still collecting an estimated $95 million a year, his retirement last ...
Some results have been hidden because they may be inaccessible to you