Canadian Premier League soccer images

Cavalry FC is Calgary’s Canadian Premier League soccer team playing at Spruce Meadows.