The team has been sharing Gillette Stadium in Foxborough. The proposal hopes to build a stadium on a 43-acre lot in Everett.
Massachusetts lawmakers have now laid the initial groundwork that could see the New England Revolution playing home games on ...