New owner, new head coach... ditch that ridiculous mascot!
I am a huge fan of the team, always have been, always will be. But I am embarrassed when I see Billy the Buffalo.
Rex says "We're gonna build a bully."
Pegula says "our objective is to be a nightmare to play against."
Good, tough words that are meant to inspire the team and the fans. If we want to toughen up, make the mascot a little tougher, rather than a cross-eyed dufus. Or, bring out some real bison like they do in Colorado sometimes.
MAN UP!