New Orleans Pelicans Reportedly Making Their Mascot ‘Less Scary’

by January 23, 2014
11

With NBA All-Star Weekend right around the corner in NOLA, the Pelicans want to make sure their mascot doesn’t scare the crap out of everyone. Per Grantland: