For the love of sports: Cavalry FC
The Calgary Flames may be getting some well-deserved rest but professional sports in Calgary are far from taking a break. There is a ferocious battle being fought by Calgary’s own Cavalry FC within the hallowed halls of the Canadian Premier League (CPL). But first, here’s some context