;

Denver's World Cup odds

Denver's games would be at the soon-to-be-renamed Mile High Stadium, according to the report.
Published: 5:28 PM MDT June 13, 2018