With the New Orleans Super Bowl Hangover (literal for some) just about over, I thought it relevant to talk about the NBA’s new New Orleans Mascot, the New Orleans Pelicans. That’s not a typo. It has caused a lot of chatter. I don’t mind the logo, but I can’t say I like the name. As it rolls off the tongue, its hard to take the name seriously. A pelican doesn’t seem the formidable even when you cross an angry one. A Trail Cat (a.k.a. cougar) on the other hand (much like the Portland Trail Blazers Mascot) seems a lot more formidable.