When New Orleans announced they were changing their name from the Hornets to the Pelicans I was one of the ones that jumped on the hate bandwagon. A Pelican? Just didnt sound like anything that would intimidate an opponent or even sounded good.
I STAND CORRECTED!
The Pelicans made their NBA debut last night and along with it their new mascot, Hugo, who just might be the most terrifying mascot in the league. Hats off to the group that come up with this, we know our team is going to suck so how can we get people talking about us.
Bring in a mascot that looks like its straight out of Donnie Darko. Nailed It!