Daily Archives: October 5th, 2007

Can Roger Federer Win The French Open? Is Rafael Nadal on steroids?

It is been frustrating for the past three years to see Swiss tennis god Roger Federer dominate everyone else on the ATP Tour except Rafael Nadal. Roger has won 3 out of the 4 grand slams three times in his career in 2004, 2006, and also this year. Let me put this in perspective [...]