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.
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.