Move over, Buffaslug, there's a new bizarre mascot for the Buffalo Sabres and it has the dual meaning of both fan support as well as an epic troll: inflatable palm trees. No, seriously.
But the Sabres say they're not trying to deflate the palm trees that fans ... not care and not show up," she said. "It's not like we're sitting here pissed off that our fans care.