Corwin and DZ take a look into whether or not the Buffalo Sabres are truly the most tortured fanbase in the NHL

Source