Digital How To Follow The 2014 Winter Olympic Games From Sochi On Facebook, Twitter, Instagram The 2014 Winter Olympic Games kick off in Sochi, Russia, in exactly 100 days, but the Olympic Athletes’ Hub application is available right now, aggregating the Facebook, Twitter, and Instagram feeds of participants.By David Cohen|October 30, 2013Share By David Cohen|October 30, 2013Share Pages: 1 2 Adweek Adweek