Garbine Muguruza of Spain has won the French Open final, beating Serena Williams 7-5, 6-4
PARIS (AP) Garbine Muguruza of Spain has won the French Open final, beating Serena Williams 7-5, 6-4.
PARIS (AP) Garbine Muguruza of Spain has won the French Open final, beating Serena Williams 7-5, 6-4.