Ottawa

Atletico wins North Star Cup in 2-1 extra-time ‘fight’ over Cavalry in snowy showdown

Published: 

The Canadian Premier League final taking place in the middle of a snowstorm is being dubbed the most Canadian soccer game ever. CTV’s Josh Marano reports.