I'm with homercidal Football, snacks and beer seem to go together the best. Even though I love hockey, soccer and baseball, I connect intentionally drinking beer with watching football.
And usually of the corn adjuncted mass produced lager variety.
If I'm going to a hockey game, especially a wings game I rarely get beer, because I don't want to pay 8-10 bucks at Joe Louis for a BMC beer.
Sometimes what I will do is fill a few whitelabs testubes with spiced rum and keep them in my breast pocket of my winter coat. Then my GF and I will buy cokes (usually the frozen ones at the Little Ceaser's concession.)
When I used to go to hockey games of the IHL franchise we had in Port Huron, that was right across the street from me, I WOULD Drink Labatt's Blue....beer there, no matter if it was BMC or Labatt's was always 4 bucks. So that's the price range I would pay for a labatt's or Guiness, or Killian's.
I will sometimes buy beer at Comerica Park if I'm at a Tiger's game, they have 1 craft beer booth. Atwater Brewing Company, and they have their Dirty Blonde on tap for 7bucks. But depending on where you're sitting, you might have to walk completely around the stadium to find the damn booth. They moved it this season to opposite where I usually have tickets for the game, so I haven't really bothered this summer. It used to be right by my section but they moved it.
If I'm lucky enough to get to sit in the Champion's Club (My GF's Brother's 4 season tickets are up there, they have Guinness on tap. Last year I kicked the keg, and they literally ran out and dug up some Guinness in cans for me- thinking I musta been some high fallutin VIP to be up in the Champion's club.
The other sport I love, Roller Derby, usually has Guinness on Tap for 5 bucks, so that's my tipple of choice, though, since they usually have a full bar, shots of bourbon seem to go with those big tatted broads in torn fishnet and roller skates. HMUMINHUMINAHUMINA.