Designed by
Title
A McMahon Stadium welcome sign home of the CFL Stampeders Canadian Football team #308353530
Description
Calgary, Alberta, Canada. Feb 18, 2024. A McMahon Stadium welcome sign home of the CFL Stampeders Canadian Football team
This image is editorial