U.S. World Cup Host Cities Still Haven’t Seen the Money. That’s Not an Accident.
The 2026 FIFA World Cup begins on June 11. Eleven American cities are supposed to host matches. As of late February, none of them have received the federal security funding they applied for — funding that was written into law last summer and was due to be distributed by January 30th. The official explanation is…
