Foxboro Stadium
No mentions found
This entity hasn't been tracked yet, or Iris is still building its knowledge base.
Related Articles from SNS
Boston: A travel guide to the 2026 World Cup host city
France, England, Scotland and Norway are among the nations who will play World Cup group games at the Boston Stadium in Foxborough. After more than 30 years, the FIFA World Cup is back in Boston, Massachusetts – or at least it's near to one of America’s great sporting cities. World Cup games will be hosted in the small town of Foxborough – about 30 miles south of “Beantown” – for the first time since 1994, when the now-demolished Foxboro Stadium hosted eventual runner-up Italy’s 2-1 win over...