Another step has been made in terms of the New England Revolution getting its own stadium.
So what comes next?
Sounds like it’s all up to the legislature at this point.
So what comes next?
Sounds like it’s all up to the legislature at this point.