Over 20,000 Scottish fans descend on Gillette Stadium for the 2026 FIFA World Cup, driving massive economic gains in Foxborough after a 28-year tournament absence.