britbox
Multiple Major Winner
@Haelfix nailed it (as usual - wish you'd post more, as you always can be trusted to bring a non-vitriolic, nuanced, and balanced perspective...and yeah, I am trying to butter you up ;-).
I posted this elsewhere at some point, but I think in terms of all-time order, for top three you have:
FAST HARDS: Federer, Sampras, Djokovic
SLOW HARDS: Djokovic, Federer, Nadal/Agassi/Lendl
CLAY: Nadal, Borg, Vilas/Lendl/Djokovic (Roger might be next)
GRASS: Federer, Sampras, Connors/Borg/McEnroe/Becker
(Waiting for someone to tell me I'm an idiot...3....2....1.....)
You might want to factor in Wilander and Kuerten on clay.