Nadal Wins French Open, Captures 20th Grand Slam Title
Published
With the win at Roland Garros stadium in Paris, the Spaniard notched his 20th Grand Slam title, moving into a tie with Swiss tennis great Roger Federer for most men’s major titles ever
Full Article