The National Football League has said it is comfortable with the number of premium seats sold to date for the proposed new Boston stadium in Foxborough, but people involved in the project said the facility would have fewer corporate suites than originally publicized.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here