Just a quick update until later. I arrived in Sochi yesterday to spend the next week with US Ski and Snowboard Team Foundation members. Despite all the hype from the US media, the trip was incredibly smooth. The Olympic venues are well laid out in a tight proximity to each other. The Russian people are excited to have us here. It truly has been a great experience so far!
Stay tuned for more later! I plan on a full review with pictures to come! Go USA!!!