Denver considers spending $70 million for new NWSL stadium

Denver City Council is considering spending $70 million to buy the land for the stadium and to make improvements in the area.

Denver considers spending $70 million for new NWSL stadium
Denver City Council is considering spending $70 million to buy the land for the stadium and to make improvements in the area.