Foxborough, Massachusetts, is struggling to meet the funding needed to cover safety and security ahead of the 2026 FIFA World Cup.