Roger Federer is widely regarded as one of the greatest tennis players in history, and many even consider him the very best. The Swiss star sits second on the all-time ATP titles list with 103, just ...
Roger Federer has always been part of the “greatest of all time” talk. His numbers already tell a big story. He won 103 ATP titles, which is the second-highest in men’s tennis history, just behind ...