Roger Federer's long-term deals make him a tennis billionaire
Federer, who won 20 Grand Slams between 2003 and 2018, amassed $130.6 million in prize money during a 24-year playing career, but made far more off the court.

Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Tomas Kauer - News Moderator May 1, 2025