Roger Federer The Greatest But Novak Djokovic My Favorite, Mike Tyson Says
Roger Federer is widely considered the greatest ever tennis player in the history of the game not only because of the titles he has won, but also because of the way he has dominated the sport for over a decade. And "Iron" Mike Tyson is the latest to label him the Greatest Of All Time.
The Swiss maestro has won 20 Grand Slam titles — four more than the next best Rafael Nadal — he holds the record for most consecutive weeks as the world number and the most overall weeks at the top of the rankings.