United States

KeyBank Center

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.