The 2014 Winter Olympics are here! To help get you in the spirit as you cheer on the world's top athletes competing in Sochi, Russia, we've rounded up a few of our favorite snaps from Team USA. Want to know what it's really like in the Olympic Village? Read on for a behind-the-scenes look at Sochi 2014.
Go Behind the Scenes at Sochi With Team USA
Around The Web