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 3:33 Families of men who tried to stop Lewiston gunman speak out 2:10 FDA recalls antidepressant duloxetine 2:19 John O'Keefe's ex-girlfriend shares thoughts on Karen Read case 2:51 Mass. Question 5: What to know 2:19 City leaders to discuss safety on Boston Common at hearing