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.
Pegula watched as the Sabres blew a two-goal lead and allowed six unanswered goals for a 6-2 collapse to the Kraken.