2017 Schedule: MLS, Matchday 21

Friday, July 21
0
FINAL 0 - 1
1
Florida
Saturday, July 22
2
FINAL 2 - 1
1
New York
0
FINAL 0 - 3
3
1
FINAL 1 - 3
3
District of Columbia
1
FINAL 1 - 1
1
Ontario
1
FINAL 1 - 0
0
Ohio
1
FINAL 1 - 2
2
Quebec
4
FINAL 4 - 3
3
Massachusetts
1
FINAL 1 - 1
1
Utah
Sunday, July 23
6:30p ET FS1, FOXD
British Columbia
10:30p ET NSCA, KZJO
Washington