WC games in Foxborough on as sides reach deal
The Massachusetts town of Foxborough, the Kraft Group and host committee Boston Soccer 2026 have agreed to terms that will allow for the approval of a license necessary to play seven World Cup games at Gillette Stadium.