Roger Federer: The best male tennis player of all time?

Winning his first tennis major at Wimbledon back in 2003, 39-year-old Swiss tennis player Roger Federer has since proved to be the best male tennis player of all time. He has shown his dominance over the past 20 years, winning his most recent major 15 years after his first one in 2018 at the Australian … Continue reading Roger Federer: The best male tennis player of all time?