World Cup February 5, 2024 5:47 pm Seven FIFA World Cup Games will be played at Gillette Stadium Gillette Stadium in Foxborough, Massachusetts, is set to play host for seven World Cup matches in 2026 – though it will do it under the name “Boston Stadium.” 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