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

Exit mobile version