torontosun.com
Cavalry FC hopes to continue perfect CPL season in Halifax
It’s been a magical start to soccer life for Cavalry FC.So much so that after just six games in the inaugural Canadian Premier League season, Calgary’s professional soccer squad is alre…