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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing