Massachusetts February 5, 2024 11:56 am Foxborough to host 7 World Cup matches Gillette Stadium in Foxborough, Massachusetts, is set to play host for the World Cup matches in 2026. And while we’re still two years away, there’s already so much buzz surrounding the announcement. US & World Videos 0:33 Boston City Councilor Tania Fernandes Anderson arrested on public corruption charges 0:54 Beloved Boston gorilla Kitombe has died, Franklin Park Zoo says 1:25 Green Line shutdown should remove final slow zones 1:04 Suspect in Allston truck driver stabbing set to appear in court 0:32 Larry Lucchino memorabilia auction raises $740K