The New Orleans pelicans unveiled their new mascot “Pierre the Pelican.” Who doesn’t want a hug from that thing? Besides your small child…who may experience nightmares. Nice work, consulting firm.
[Photo via @PelicansNBA]
At least it wasn’t a folksy phrase involving crab legs.
Saints coach not happy.
The refs ruined a classic.
20 rounds reportedly fired.