News

A city investment proposal that would help bring a 14,500-seat women’s soccer stadium to Denver cleared a key hurdle Wednesday when a skeptical City Council committee advanced the $70 million ...