April 6, 2012 Samantha Stosur - Serena Williams WTA Charleston live streaming April 07, 2012 Edit Delete Tags Autopost Serena Williams vs Samantha Stosur Live Stream 4/07/2012WTA Charleston, Saturday, April 07, 2012 11:00 am ET