Will Scotland play a third World Cup match at Boston Stadium? The odds are looking good.
Boston.com: Local breaking news, sports, weather, and things to…
June 20, 2026
Boston is already saying a mournful goodbye to the Tartan Army. But the math says that Scotland could very well be playing another game in Foxborough later this month.
The post Will Scotland play a third World Cup match at Boston Stadium? The odds are looking good. appeared first on Boston.com.
Discussion in the ATmosphere