Archive for the ‘New England Revolution’ Category

Talk of a Kraft soccer stadium in Boston gets kicked around after offhand comment in video

Wednesday, July 18th, 2018

Talk of the long-rumored possibility that the New England Revolution could build a stadium within Boston’s city limits got kicked up a notch late Monday in a video clip making the rounds of social media.