Bouchard, Halep lose Wimbledon openers; Federer, Nadal win
Permalink

Bouchard, Halep lose Wimbledon openers; Federer, Nadal win

Duan then consigned Bouchard to her 12th defeat in her last 14 matches, claiming the…

Continue Reading →