Good points! I guess I don't doubt the ability of Gillette/Boston to host it necessarily. More so in the experience itself being less ideal with the commute out there.
I don't have experience here because I don't watch soccer and have never been to the cup, so talking out my ass. But if I were...