totalsoccerproject.com
In Pictures: Cavalry FC beat York9 FC 2-1 in its first-ever CPL match
Cavalry FC beat York9 FC 2-1 in its first-ever Canadian Premier League match at Spruce Meadows Saturday.