Noted for being a Hockey obsessed city, Montreal is generally a city that likes its sports with a passion. Sports teams representing the city are the Montreal Canadians (Hockey), the Alouettes (Football), and the Montreal Impact (Soccer). The city has hosted such events as the World Aquatic Championship and the 76 Olympics, out of which the Montreal Olympic Stadium was built.
Montreal is quite well known for its races such as the Montreal Grand Prix held annually and the Molson Indy. These events tend to be huge in Montreal, kicking off many parties in and around the city; you’ll also find major clubbing districts closed to traffic during these events.
More info:
Sports in Montreal
Canadian Grand Prix