Roger Federer tops Forbes’ highest-paid athlete list in the world

Tennis star Roger Federer is the highest-paid athlete in the world, according to Forbes. The 38-year-old earned a total of $106.3 million over the past 12 months, making him the first tennis player to top Forbes’ world’s 100 highest-paid athletes list. Athletes from 10 sports and 21 different countries made the list this year but […]