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...