5 Men’sTennis players who have won most Grand Slams
#3 Roger Federer
The Swiss great Roger Federer has dominated tennis and has put his footprint on the great game of tennis. His legacy will never be forgotten and it will forever be difficult to emulate. He played his best tennis on the grass and is known for his fluidity, timing and precision. He is considered the greatest of all time in tennis and has a very chiselled physique even at the age of 36.
Federer has 20 grand slams to his name. The longevity, endurance, stamina and tenacity and also the guts of Roger Federer are to be appreciated. When everyone around choose to write him off, he made a sensational comeback in 2017 after a six-month hiatus and captured his 18th Grand Slam at the Australian Open in Melbourne. He did not stop there as he captured the Wimbledon title and the Australian Open in 2018 as well.