Volunteers unload donations at Westbrook Mall during the Calgary Food Bank’s annual City-Wide Food Drive on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Volunteers unload donations at Westbrook Mall during the Calgary Food Bank’s annual City-Wide Food Drive on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Volunteers unload donations at Westbrook Mall during the Calgary Food Bank’s annual City-Wide Food Drive on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Volunteers unload donations at Westbrook Mall during the Calgary Food Bank’s annual City-Wide Food Drive on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Donation-filled bins are loaded onto a truck at Westbrook Mall during the Calgary Food Bank’s annual City-Wide Food Drive on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Volunteers unload donations at Westbrook Mall during the Calgary Food Bank’s annual City-Wide Food Drive on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Beakerhead
Visitors check out the Prairie Fire sculpture during Beakerhead at Telus Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Visitors pedal to inflate an art installation during Beakerhead at Telus Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Everly, 6, has fun playing with bubbles during Beakerhead at Telus Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Everly, 6, has fun playing with bubbles during Beakerhead at Telus Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Kids play with bubbles during Beakerhead at Telus Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Calgarians take in the Beakerhead interactive displays at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
The Brouhaha by Squonk concert had audience members interacting with unique musical instruments during Beakerhead at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Visitors interact with Octopoda and Sparkquarium during Beakerhead at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Visitors interact with Octopoda during Beakerhead at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Calgarians take in the Beakerhead interactive displays including the Prairie Fire sculpture at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Calgarians take in the Beakerhead interactive displays including the Prairie Fire sculpture at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
The Brouhaha by Squonk concert entertains guests during Beakerhead at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Calgarians take in the Beakerhead at TELUS Spark on Saturday, Sept. 21, 2024. Gavin Young/Postmedia
Sunday
Flames training camp
Calgary Flames assistant coach Brad Larsen talks with players Lucas Ciona and Andrew Basha during training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames players watch drill instructions during the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
(L-R): Calgary Flames players Ryan Lomberg, Jarred Tinordi and Justin Kirkland watch drill instructions during the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames goaltender Devin Cooley takes part in the Calgary Flames training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames defenceman Jarred Tinordi takes part in the Calgary Flames training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Goaltender Devin Cooley takes a shot from forward Yegor Sharangovich during Calgary Flames training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames defenceman MacKenzie Weegar, right, chats with teammates Nazem Kadri and Jonathan Huberdeau during the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames players watch drill instructions during the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames defenceman MacKenzie Weegar talks with head coach Ryan Huska during the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames players run through drills at the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames players Andrew Basha, goaltender Devin Cooley and Martin Pospisil take part in the Calgary Flames training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames goaltender Dan Vladar stretches to deflect a puck during the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames forward Matvei Gridin takes part in the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia
Calgary Flames defenceman Artem Grushnikov takes part in the team’s training camp at the Scotiabank Saddledome on Sunday, Sept. 22, 2024. Gavin Young/Postmedia