KeyBank Center

United StatesUnited States

KeyBank Center in Buffalo is where the Sabres play. The arena can host 19,070 fans and is central to New York’s hockey landscape.