News

The Canada Day long weekend is here, and Calgary has plenty on the go. From sports to theatre to Canada Day activities, the city has it covered. Here are 10 exciting activities and events ...