Tag Archives: New orleans pelicans
The New Orleans Pelicans debuted their new mascot yesterday and he is petrifying.
They did, in fact, put a bird on it. Take that, Portland.
The New Orleans Hornets are expected to change their name to the New Orleans Pelicans. We thought we liked that move, but now
You know what’s crazy? Every single new nickname sounds terrible and cheesy while we just blindly accept existing ones. So, with that in mind, New