What Will Happen Now In Sochi?

In 2018, Sochi will host matches for the World Cup, Jason DeRusha reports (1:27). <br><br><em>WCCO This Morning - February 24, 2014</em>