Remember the old mascot for the Buffalo Sabres? Before Sabretooth? Buffalo, NY has some of the most iconic mascots around and certainly some of the oldest too. Who is the oldest mascot in Buffalo? Would you have guessed Buster T. Bison?
The Buffalo Sabres officially open up their season tonight in Buffalo, New York and there is a couple of free things that everyone in attendance is going to be getting!