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…
Serena Williams, Garbine Muguruza reach French Open final