Tag: Garbine Muguruza
Garbine Muguruza is New Wimbledon Queen, Venus Disappointed
Muguruza trounced Venus Williams in just 77 minutes in straight sets with a supreme display of power hitting.
Garbine Muguruza displayed some extra-ordinary power play...