Why are so many of Canada’s World Cup players from Brampton?

Of Canada’s 26-man World Cup roster, seven players are originally from Brampton, Ontario, a diverse community with a large immigrant population where there is a deep love for the game of soccer, and coaches dedicated to fostering that passion.