The Defo Files: Rafa Does the French Again!


Defo is in awe that Rafael Nadal is STILL far and away the man when it comes to the French Open after Rafa wins his record tying 20th grand slam title, and 13th French Open this past weekend?!