For a better browsing experience please switch your browser out of compatability mode.

SOCHI 2014

Behind The Scenes Of The Today Show | Team USA In Sochi

Feb. 15, 2014, 5:05 a.m. (ET)
Check out some behind the scenes footage and images of The Today show set out in Sochi, Russia with Kristi Yamaguchi and some Team USA athletes who stopped by.

Related Articles

More Stories ›

Related Athletes