I know there are a few of you from here in Cary or Raleigh and what not. My question is, where the hell should I go to watch Bills games this season since I can't enjoy them in the comfort of my own home. I went to the Ale House for dinner the other night, seems like they have lots of sports, but not condusive to actually paying attention to the game. Somebody also mentioned The Upper Deck to me as a really good sports bar with really good wings, supposedly owned by a guy from Buffalo?
I need help guys, the season is approaching rapidly and I don't want to get stuck with nowhere to watch!
I need help guys, the season is approaching rapidly and I don't want to get stuck with nowhere to watch!
Comment