Roger Federer 1st tennis player to top Forbes’ highest-paid athletes list

Roger Federer 1st tennis player to top Forbes’ highest-paid athletes list


Roger Federer earned $106.3 million in the last 12 months, including $100 million via endorsements, to move up four places

Source