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 ...