Video Serena Williams vs Genie Bouchard | 2014 WTA Finals Highlights By Tennis Tonic - 23 October 2014 Serena Williams vs Genie Bouchard | 2014 WTA Finals Highlights