Tennis Channel Live: Garbine Muguruza Wins WTA Finals
Tennis Channel Live discusses Garbine Muguruza's win at the WTA Finals