Saturday, June 4, 2016

Garbiñe Muguruza Upsets Serena Williams in French Open Final

Garbiñe Muguruza Upsets Serena Williams in French Open Final


The fourth-seeded Spaniard won her first major title and kept Williams from winning her 22nd Grand Slam title, which would have equaled the Open era record.


Read More…