NBC Sports Steve Sands

Steve Sands discusses the latest news from the Sochi Olympics, what the accommodations are really like, the most unusual thing he's personally seen and much more.