The Fault Lies Not In Our Stars, But In Ourselves

On Monday, it was Stan Wawrinka. On Tuesday, it was Li Na. On Wednesday afternoon in Paris, the biggest shocker of an already-wild Roland Garros reverberated across the tennis world. Garbine Muguruza, hitting with depth and consistency while finding an above-average T-serve, dismissed defending champion Serena Williams in little over an hour. The 6-2, 6-2 […]