With apologies to Pete Sampras, John McEnroe and Boris Becker, Roger Federer is the greatest tennis player of all time, and it's not even close. Whilst most players dream of winning the Wimbledon tournament just once in their career, Federer has done it eight times. That's more than anyone else in history. He's also won the US Open five times in a row, which is another achievement he holds alone.
Prize money has earned Federer $116m, and major endorsements from Nike, Rolex, Mercedez-Benz and Moet & Chandon have helped bring in the rest of his fortune. Making good use of his money, he opened the Roger Federer Foundation in 2003 to help disadvantaged children gain access to sport. UNICEF appointed him as a Goodwill Ambassador in 2006, and he's appeared several times on their behalf to promote AIDS awareness. His exhibition 'Match for Africa' against Rafael Nadal in 2010 raised more than $4m for charity.