Denver NWSL franchise fails to win city support for new stadium build

April 11 – Having pre-sold 10,000 season tickets for the new NWSL franchise in Denver, the city has baulked on greenlighting $70 million of public money for land acquisition and improvements for a women’s soccer stadium.