#2 Roger Federer
Swiss player Roger Federer, the greatest player of all time is easily justifiable. He has 98 career titles and 20 Grand Slam Singles Title including 8 Wimbledon, 6 Australian Open, 5 US Open, and 1 French Open. Federer’s career prize money totals $116,974,122 with which he has opened numerous schools for children back in his hometown and other cities. He owns an open-era record of being ranked number one in the world for 310 weeks.
Before that, from 2004 to 2008, he was ranked the world number one for 237 consecutive weeks, which itself was an all-time record. Even at 36, he is still in form and playing his best games with players who are younger. Roger Federer still plays, competes and wins at the highest levels of Tennis.
20 years ago, in 1998, Roger Federer took the court by storm, playing and winning the best games. Barring injury, Federer has all the potential to reach more milestones. We hope to see him for as long as age or injury catches up with him, making way for newer players. Still, Roger Federer is not just a player, but a force to recon with, even long after he retires from tennis.
Who Are Roger Federer's Kids? Know All About Federer's Twins