Rafael Nadal triumphed at 2008 Roland Garros, only losing four games against Roger Federer in the final. The Spaniard quickly crossed the English Channel to compete...
For many tennis fans, Roger Federer is indisputably the greatest of all time. With an all-time record 20 Grand Slam titles, six wins at the ATP...