May 23, 2012 Sloane Stephens vs Ayumi Morita tennis Live Stream 5/24/2012 Edit Delete Tags Autopost Ayumi Morita vs Sloane Stephens Live Stream May 24, 2012WTA Strasbourg, Thursday, May 24, 2012 05:00 am ET