0 votes
Who has won all Grand Slams?

1 Answer

0 votes
Roger Federer has won 20 Major singles titles — the most by any man in history, including an all -time record eight Wimbledon titles. Don Budge is the only male player in tennis history to have won six consecutive Grand Slam singles titles, from Wimbledon 1937 to U.S. Championships 1938.
...