edmontonsun.com
World Cup 2026: Edmonton likely to host matches, as North America wins bid
The biggest sporting event in the world could be on its way to Edmonton.The 2026 FIFA World Cup was awarded to the United North American bid submitted by Canada, the United States and Mexico on Wed…