Home Tags Flushing Meadows

Tag: Flushing Meadows

Sloane Stephens wins all-American US Open women’s final

0
 Associated Press Sloane Stephens never looked shaken by the setting or the stakes in her first Grand Slam final. Her opponent, Madison Keys, most definitely...