Roger Federer has won 16 Grand Slam titles, reached the Finals of 6 others (where he lost to Nadal (5) and Del Potro (1)). He had reached 10 successive Grand Slam Finals, another run of 8 successive Grand Slam Finals, 23 successive Grand Slam Semifinals, 24 successive Grand Slam Quarterfinals (ongoing streak) and last but not …
Continue reading Is Federer GOAT when Nadal has had his number?