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.