Sabres fans gather at KeyBank Center to cheer on their team. Located in Buffalo, New York, this arena has been the home of the Sabres since 1996, providing a fortress for the team and its supporters.