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 2:14 Three former Mass. bank tellers indicted in $90,000 theft scheme 2:26 Police investigating disturbing video of incident involving Canton High School students 2:09 Beloved Franklin Park Zoo gorilla dies after experiencing health issues 2:09 1 person arrest after violent attack of tow truck driver 2:59 To Catch a Contractor: All Phases owner facing larceny charges for never starting work