It's safe to say in Mass we know how to do the Monster mascot right!!! What up Wally!
In Philadelphia... they missed the mark with their new 7 foot tall orange mascot "Gritty".
Personally, it reminded me of a scene in the Labyrinth where puppet heads are popping off! As a kid that scene gave me nightmares. As an adult I wondered what those adults were trippin on when they created those creatures. Much like my thought with this mascot.
This is the scene I speak of...