Sunday, November 18, 2018

Tag: 2026 World Cup

Report: Denver will be host city for 2026 World Cup

Denver will be a host city of the 2026 World Cup according to one report. And the official twitter account of the 20216 World Cup has the Mile High City as one of 23 finalists.