Once upon a time there was a soccer stadium within Boston's city limits.