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.
Montreal Impact
Montreal Impact
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.