June 13, 2012 Watch Melanie Oudin vs Elena Vesnina livestream 14.06.2012 Edit Delete Tags Autopost Watch Elena Vesnina vs Melanie Oudin Live 6/14/2012WTA Birmingham, Thursday, June 14, 2012 06:00 am ET