
Denver’s NWSL stadium trap is a shell game where taxpayers will lose (Opinion)
On May 12th, Denver’s city council overwhelmingly approved $70 million towards the nascent National Women's Soccer League team’s new soccer stadium and surrounding entertainment complex. But is it short-sighted to...