Yes, Lolo Jones is on the U.S. bobsled team. Huh?
Saturday, the Russian Olympic Committee announced the results of voting for the 2014 Olympic mascots. (They picked a snowboarding snow leopard, and a fluffy bunny and cheerful bear. They're boring.) But one of the 10 nominees didn't even make it to voting. Ded Moroz ("Father Frost"), the Russian version of Santa Claus,…
The 11 candidates to be the mascot for the 2014 Sochi games aren't as soul-scarring as the London duo, but...wait, is that a dolphin on skis? Is that...Santa Claus? [via Fourth-Place Medal]