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.