The Revolution averaged 29,000 fans a game this past season. So why build a smaller stadium?
By Michael Silverman and Jon Chesto The New England Revolution just secured a crucial assist from the state Legislature to help build a soccer stadium in Everett. But it’s just the first of many issues to be resolved before they can reach that ultimate goal. Among the remaining questions: Is it financially feasible for the Kraft Group, […]