Roger Federer is a Swiss professional tennis player who is currently ranked world No. 2 in men's singles tennis by the Association of Tennis Professionals (ATP). He is regarded by many fans, players and analysts as the greatest tennis player of all time. Federer has won 20 Grand Slam singles titles—the most in history
Write Your Own Review
Use spaces to separate tags. Use single quotes (') for phrases.