Fed, Djok, Nadal in this era is just an unbelievable treat. Insanity. Add in Murray/Stan as well and we've been blessed tennis fans. What a treat.
And Federer matching all of their levels at the age of 36!
36 is common for success in other sports, but it's ANCIENT by tennis standards!