TwitterFacebookPinterestGoogle+

Tag Archives: Stephens

Sloane Stephens Just Won the U.S. Open in an Incredible Comeback

Just a few days after the U.S. Open’s all-American semifinals—no, really, all four women who made the cut were American—Sloane Stephens has won the championship at the USTA Billie Jean King National Tennis Center in Flushing, Queens. For Stephens, the victory was undoubtedly an incredible comeback: she was ranked at 957th in women’s tennis just…

Read more