FC Sochi | Russian Football News Prior to the announcement at the 119th International Olympic Committee meeting in Guatemala City on 4th July 2007, it is fair to say not many people outside of Russia or other former USSR countries heard of the city of Sochi. Yet on this day, the IOC confirmed Sochi as the winning bid to host the 2014 Winter Olympic Games, beating off South Korea's Pyeongchang (which would host the 2018 Winter Games) and the Austrian city of Salzburg. Just over three years … [Read more...]


