Politics, World Cup, World Cup Soccer, Mayors, Mayor, Olympics
The World Cup came to town. The town had 10,000 people.
July 18, 2026
From East Rutherford to Foxborough, the world’s biggest sporting event landed in some of America's smallest municipalities — and left mayors to pick up the tab.
