Roger Federer!!!
Just won his 20th major. Dude is unreal. Never thought he get here. Even said himself 15 months ago, I think I can get 1 more and get #18
In his prime, over 25 grand slam stretch, he made 21 Finals, winning 15. Then the next 25, he made 5 finals winning just 1 as Djoker won 11 and Rafa 8. But now for the 3rd time in last 5 Slams, Roger is hoisting a Trophy at a Major. At 36.5 years old he won #20
Djokovic has battled some injuries lately, and isn't the dominant player he was in 2015-2016. Rafa, like Roger, won 2 majors last year, but at times has hard time staying healthy. Pushing 37 years old, Fed could be the guy to beat at Wimbledon and even US Open later this year