• Moderators, please send me a PM if you are unable to access mod permissions. Thanks, Habsy.

OT: Buffalo Sports Teams

SR2007

Moderator
Now that the Cleveland Cavaliers has won an NBA championship the Buffalo sports teams stink lol and the city of buffalo is the most miserable sports town who agrees?
 
They've been pretty bad.

I do like the direction that the Sabres are heading though. In 2-3 years they will be pretty damn good.
 
Back
Top