May 15, 2012 Flavia Pennetta v Sloane Stephens Live Stream May 16, 2012 Edit Delete Tags Autopost Watch Sloane Stephens vs Flavia Pennetta Live 5/16/2012WTA Roma, Wednesday, May 16, 2012 05:00 am ET