Montrealers love the NFL and Montreal who love the NFL love The Sports Station. I was there this past Sunday and Monday checking out my favorite teams. The Sports Station has outlets all over the Montreal region but I prefer the one right downtown on St-Catherine Street.
It is centrally located and very close to the Atwater metro station.
The seating at this location is ample and there is wall to wall televisions which is key to sports nuts looking to watch the big game. You can see different games on different sets without having your field of vision blocked by other patrons. The Sports Station has been well designed and it can accommodate large crowds without customers feeling ill at ease. Continue reading















