Did the 2026 FIFA World Cup Overflow America's Financial Coffers? | OpGov News