News, updates and photos from the Canadian Premier League, Canada’s top-tier national soccer league.
Cavalry FC signs English full-back Nathan Mavila
Cavalry FC announced the signing of English full-back Nathan Mavila Wednesday, as the Calgary club…