Calgary

Calgary’s McMahon Stadium celebrates 65 years of sport, community and history

Published

It’s been 65 years since the Calgary Stampeders played their first game at McMahon Stadium.