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 22:35 @Issue: How officials are working to combat election disinformation 1:25 Spa owner accused of giving fake Botox injections 2:01 Harvard Square kiosk to reopen as cultural center next year 2:48 Karen Read picks up legal victory in civil case 2:26 Middleton firefighters battle raging brush fire