Canadian Premier Soccer League Fixtures, Results & Standings

Canadian Premier Soccer League

October 17, 2019