From graft-filled beautiful Sochi in Krasnodar Krai, Russia, comes the least eagerly awaited Olympics since the last time the Russians hosted. Really, I was genuinely surprised to find out these start this coming Friday. It feels more like an obligation at this point than a major sporting event.
Here's the mascots:
And the logo:
Both are just, well, there compared to the usual insanity in these logos and mascots.