February 17, 2012 Watch Caroline Garcia - Christina McHale tennis live stream 18.02.2012 Edit Delete Tags Autopost Christina McHale vs Caroline Garcia livestream 18.02.2012WTA Dubai, Saturday, February 18, 2012 06:00 am ET