John McEnroe thinks Roger Federer is the best men's tennis player of all time.
McEnroe, also considered one of the game's greats, said Tuesday he ranks the Swiss star ahead of Rod Laver, the only man to win all four Grand Slam events in one year, and seven-time Wimbledon champion Pete Sampras.
Promoting an ATP Champions Tour event in Zurich, McEnroe said Laver was his idol and Sampras was the greatest grass-court player ever. But the American left-hander said Federer, who has won a record 16 Grand Slam titles, was the greatest of all.
McEnroe said Federer's ability to average two Grand Slam titles a year was "phenomenally consistent and amazing."
Photo: Roger Federer shows off his latest Australian Open trophy. (William West/AP)













I must agree. The only chink in the armor is his losing record against nadal. But its not Federer's fault that Nadal can't meet him in the finals more frequently. Federer consistently makes it to the finals. Nadal may be fading. Lets hope not for the game of tennis. Federer carries the tennis crown like a true champ.