Instagram: Team USA in Sochi, Russia

Here's a look behind-the-scenes in Sochi, Russia from a few of the Team USA athletes at the 2014 Winter Olympics.

Note: Story may take a few seconds to load.