What is the name of the Buffalo Sabres' home arena?
Madison Square Garden
TD Garden
KeyBank Center
Wells Fargo Center
Answer
The Buffalo Sabres have played their home games at KeyBank Center since 1996. Before that, they played at the Buffalo Memorial Auditorium from their inception in 1970.
Buffalo Sabres Die-hard Fan Quiz: 20 Questions to prove your dedication