Lawmakers take first step toward new soccer stadium for New England Revolution in Massachusetts
Massachusetts lawmakers have made progress in potentially allowing the New England Revolution to play home games on Everett's waterfront. The plan involves building a stadium on land overlooking the Encore Casino, with a focus on environmental cleanup and job creation.