24 teams hit the pitch at Canada’s biggest soccer festival and fundraiser. Expect: cheap drinks for a great cause, sandwiches, jerk chicken, pro players, live art, DJs, a tie-dye station and more.
Percival Molson Stadium
More here