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:28 Forecast: Coldest air of the season 2:17 Slain Chelsea woman remembered at vigil 1:33 South End death under investigation 2:24 2-year-old girl seriously hurt after being hit by vehicle in Lowell 2:41 Bill Belichick introduced as head coach at UNC