Greetings Fellow CFL Fans!
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 so much!