If a city could blush, Sochi would be bright red right now. As the world’s greatest athletes gathered on Friday for the Winter Olympics’ opening ceremony,...