totalsoccerproject.com
In Pictures: Cavalry FC beat Calgary Foothills FC in final CPL preseason match
Cavalry FC beat USL League 2 club Calgary Foothills FC in its final preseason match Saturday ahead of its inaugural game in the CPL