News
Buffalo Sabres COO Pete Guelli spoke with 2 On Your Side about the complicated KeyBank Center lease with the city and county.
After the year began with lofty expectations, the Sabres spiraled out of control in December and dropped 13 straight games.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results