New England Revolution Stadium Sails Through Zoning Approval

The estimated $500-million New England Revolution soccer stadium and waterfront park planned at a decommissioned power plant near Boston is advancing, but much work remains.

Source: New feed


Leave a Reply