Greatest in an Era?

Recognize this fellow on the left? That's Rod Laver. Ever since Roger Federer won the French Open and captured the career Grand Slam, that is, the Australian, the French, Wimbledon, the US Open sometime during their lifetime, there has been discussion of who is the greatest of all time or the less than glamorous acronym