The New England Patriots have sold the naming rights to their new stadium to internet conglomorate CMGI in exchange for at least $114 million over 15 years. The stadium will be called CMGI Field.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here