Cavalry FC take on Montreal Impact in this Canadian Championship semi-final (leg 2 of 2) at Spruce Meadows near Calgary, Alberta. The visitors beat the Cavalry FC 1-0. Photographed for Icon Sportswire.
Calgary soccer photography
Calgary soccer photography
Cavalry FC take on Montreal Impact in this Canadian Championship semi-final (leg 2 of 2) at Spruce Meadows near Calgary, Alberta. The visitors beat the Cavalry FC 1-0. Photographed for Icon Sportswire.