Vancouver would join as the venue for the 2026 World Cup
The 2026 World Cup has focused a lot on the talk of Mexico and the United States. However, the one who has made the most noise in recent days and who we must not forget is Canada. The northernmost nation is considering hosting ten games and will need more than just Toronto and Edmonton to … Read more