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:36 Forecast: Season turns to winter this week 2:20 Vigil held for Sgt. Cole at Endicott College 2:25 Attorney for Hunter Biden discusses president's decision to pardon him 3:16 Forecast: Cold weather continues 1:55 Millions heading home Sunday after Thanksgiving holiday