Just in time for Halloween.
The New Orleans Pelicans revealed their new mascot and I have a few words about him… what in the world were they thinking to trot out this horrific, scary-looking, nightmare fuel mascot that will only haunt your dreams and makes kids of all ages run in fear for their lives.
I mean look at it! Look at it!!!!!
The reaction to the look of the mascot did not go over well with fans and took to the Internet to poke fun of it.