New Orleans Pelicans Unleash Garish Mascot
The New Orleans Pelicans planned to release their mascot into the wild for their home opener, and many fans figured that the Pelicans would release a cute and cuddly caricature of a Pelican that both the kids and older fans who were young at heart would love. Instead, we got