Roger Federer is a Swiss professional tennis player. He has won a men's record 18 Grand Slam singles titles, and held the world No. 1 spot in the ATP rankings for a record 302 weeks.Find latest news and pictures and history of Roger federer on this site
Scroll to Top
Separate tags by commas
To access this feature, please upgrade your account.