March 16 2018 8:07pm

Edmonton officially becomes part of 3-country bid to host FIFA Men’s World Cup

On Friday, Edmonton officially became part of a three-country bid to host the 2026 FIFA Men’s World Cup. John Sexsmith reports.

Responsive site?

Video Home