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 1:33 Overnight house fire in Burlington 1:48 Man arrested after attempted armed robbery in Salem 1:33 Man found dead in Abington backyard 2:39 Natick man charged in deadly drone attack pleads not guilty 2:10 Police investigate double stabbing at NH mall