Muguruza on first grand slam title



Spain’s Garbine Muguruza speaks to CNN after stunning Serena Williams in the French Open final.



Source link

Leave a Reply