After more than 30 years, the World Cup is back in Boston.
Or at least, it's nearby. World Cup games will be hosted in the small town of Foxborough — about 30 miles south of “Beantown” — for the first time since 1994, when the now-demolished Foxboro Stadium hosted eventual runners-up Italy’s 2-1 win over Spain in the quarterfinals.

9 hours ago
1
English (US) ·