
Nadal, master of the impossible
The Spaniard Rafael Nadal secures an 11th title at Roland Garros and 17th major of his career by winning the French Open.
The Spaniard Rafael Nadal secures an 11th title at Roland Garros and 17th major of his career by winning the French Open.