The 2026 FIFA World Cup brought international teams, millions of fans, and one very specific problem to Toronto: Canada geese. The practice pitch at Centennial Park in Etobicoke, a multimillion-dollar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results