New England Revolution

A Soccer Stadium for Somerville

  At first glance, Assembly Square and Gillette Stadium during a New England Revolution game present one striking similarity: the two sprawling landscapes are mostly vacant. The difference, besides the fact one is a development site rife with potential and the other a 68,000-seat stadium better known for its owner’s more popular team (maybe you’ve […]