New Olympic Mascot A Trainwreck As Always

With all the billions of dollars that pour into the Olympics, you'd think that the least the host committee could do would be to come up with a decent mascot. But no! In a classic case of overthinking something into oblivion, cities obsess over the stupid mascots for years, until they create some sort of awful…