Roger Federer slayed his greatest demon on Sunday by winning the French Open. Federer beat Robin Soderling 6-1, 7-6, 6-4.That gives Federer 14 Grand Slam titles, tying him with Pete Sampras. But more importantly, Federer has won every Grand Slam at least once. Sampras never won the French Open.
Obviously, Federer benefitted from Rafael Nadal losing to Soderling earlier in the tournament, and while it would have been great to see Federer knock off Nadal for the French Open title, at least we got to see Federer beat the guy who actually beat Nadal.
Also, I should note that Federer did all of this despite being sort of attacked by a fan. In the second game a guy ran onto the court and tried to put a hat on Federer's head. Here are some pics of that.



Yep, not even crazed fans could stop Federer today.
So now the question is: Is Federer the best tennis player ever? Let us know in the comments.

























































more

