Federer truly is a great player. He is such a treat to watch. We have seen the likes of Sampras, Agassi, Laver, Becker but this man is a class apart. He is by far the past player tennis has ever produced. Im sure, there are others who share my opinion.