Calm down. I said arguably, and regardless that's not the point of this conversation. You jumped down someone's throat for using a colloquialism.Federer is not.
Novak Djokovic is the greatest, and not only a tennis player, but maybe the greatest ever sportsman in any sport.
For me, in tennis, it is like:
1. Novak Djokovic;
2. Pete Sampras;
3. Roger Federer;
4. Rafael Nadal*?.