Other Sports Top StoriesMuguruza stuns Serena to win French OpenTNT DeskJune 4, 2016 by TNT DeskJune 4, 2016 LONDON: Garbine Muguruza won her first Grand Slam title at the French Open on Saturday defeating top seed and defending champion Serena Williams in the...