Buffalo Sabres (Hockey, USA). Buffalo Sabres results

AD
Buffalo Sabres
Stadium: KeyBank Center (Buffalo, NY)