At first glance, I loved it.  Then the comments started rolling in on the Local 2 Facebook page and I started changing my mind.  What do you think? Here's the old one:

Now the comparisons to Penn State, South Alabama, and the Thundercats from 1980's television.