The brand-new Canadian Premier League just started up last weekend, so that's a thing.
Seven teams across Canada. Pacific FC (Vancouver Island), Valour FC (Winnipeg), Cavalry FC (Calgary), FC Edmonton (duh), York9 FC (York in suburban Ontario), Forge FC (Hamilton), and HFX Wanderers FC (Halifax).
First game went down as a 1-1 draw between York9 and Forge, second saw Pacific edge HFX 1-0. Watching Valour/Pacific now (Pacific up 1-0 at the half), the quality of play is surprisingly decent.