News, updates and photos from the Canadian Premier League, Canada’s top-tier national soccer league.
Cavalry FC signings – Calgary’s Canadian Premier League soccer club building roster for inaugural season
Updated March 13, 2019 – Cavalry FC, Calgary’s new professional soccer team, has started signing players…