Roger Federer enjoyed one of the greatest careers in tennis history, during which he clinched 20 Grand Slam titles. The Swiss legend claimed his first major crown at Wimbledon in 2003, and would go on ...