Providence Isn’t an Official World Cup Host but It Sure Is Acting Like One
Upstract [Unofficial]
May 29, 2026
Fans of the Scottish soccer team in Glasgow in 2021. Fans of Scotland’s World Cup team are expected to fill accommodations in Providence, R.I., to watch matches at a Massachusetts stadium next month.
Discussion in the ATmosphere