A look inside Sochi, Russia

Yahoo Sports Videos
Yahoo! Sports travels to Russia to look at the site of the 2014 Winter Olympics.
View Comments