The Calgary Stampeders are a professional Canadian football team based in Calgary, Alberta. The Stampeders compete in the West Division of the Canadian Football League. From Wikipedia
Edmonton’s overhaul under new ownership extends from a revamped front office to a first-time head coach.