Categories News So Much Sochi Frank Murtaugh has a few thoughts about the Winter Olympics in Sochi. Post author By Flyer Staff Post date February 10, 2014 Frank Murtaugh has a few thoughts about the Winter Olympics in Sochi. Flyer Staff ← It’s So Sochi → Guess Where I’m Eating Contest 17