A brief history of terrifying and wonderful Winter Olympic mascots

Sochi 2014 Olympic Mascots

This weekend, the 22nd Winter Olympics will officially get underway as the torch finally gets lit in Sochi, Russia.

Since 1976, every Olympics has been represented by an official mascot or mascots, one usually meant to showcase that years host city or country, such as the Atlanta Whatzit, or the Springfield Springy. Naturally Sochi 2014 is no different.

In my post this week over at theScore.com I take a look at the best, and worst Olympic Winter mascots of all time… I literally had nightmares about some of these guys after writing this post. Seriously.

Click here to keep reading the story