Denver Among Potential Host Cities For World Cup
Denver is among about 23 potential host cities for the 2026 FIFA World Cup. Matt Yurus reports.

More Videos

Stations