Roland Garros 2016: Finals review

Garbine Muguruza def Serena Williams 7-5, 6-4 Historymakers: Djokovic completes the set, Muguruza begins her own As good as she’s been in flashes over the years, and a consistent top-ten player, few would confidently say that Angelique Kerber would ever win a major tournament. Much less would fancy the German to triumph against a Serena […]

Read More Roland Garros 2016: Finals review