Looking for any recommendations folks may have out there for good places to go out and watch some games in the US. Specifically the Burlington, Vermont area. I hope to get up to a few games in Montreal this season but just finding a good sports bar where other CFL fans gather would be great too.
Thanks for the recommendation! I can also get a number of games through the ESPN Xbox Live App (including last weeks Bombers - Redblacks game) but also trying to find a public venue with other fans to enjoy some games with. Birds of a feather and all that!