Roger Federer has won 20 Grand Slams and often made tennis look easy. And, in the process, he's made himself a lot of money.
Roger Federer is one of the greatest players in the world of Tennis. The Swiss Maestro was the first to get to 20 Grand Slam titles. His record at Wimbledon is simply marvelous, ha...