Hey everyone, I'm a Sabres fan heading into town for the game this Saturday. We're staying downtown a little bit south of the arena area. Question... is there a bar around there that has the Center Ice package where we'd be able to watch the Sabres game Friday night? I've heard Damon's is a good place, would they have it? Thanks for any help, good luck on Saturday. Looking forward to my first game there.