General News 13 Comments Is Federer the best ever? Federer just won his 10th Tennis Grand Slam title by defeating Gonzalez in straight sets at the 2007 […] Tags: Australian Open, Federer, Grand Slam, tennis