News

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 ... there's a lot of players that ...