March 27, 2012 Watch Caroline Wozniacki vs Serena Williams tennis Live Edit Delete Tags Autopost live streaming Serena Williams v Caroline Wozniacki 3/27/2012WTA Miami, Tuesday, March 27, 2012 19:30 pm ET