Roger Federer

Roger Federer is a Swiss professional tennis player. He is ranked No. 5 in the world by the Association of Tennis Professionals. Federer has won 103 ATP singles titles, the second-most all-time behind Jimmy Connors. He has won 20 Grand Slam men’s singles titles.