9. Roger Federer

Roger Federer has earned about $550 million from tennis and major brand deals. He won 20 big titles and is known for his smooth playing style and fair sportsmanship.
Top companies like Rolex trust him, showing his global popularity. Even as he moves toward retirement, Federer remains a strong figure in sports and business. His story is worth following.