Report Details New Jersey’s Agreement With FIFA To Host 2026 World Cup
When the news came out that New Jersey had won the bid to bring the 2026 FIFA World Cup Finals to MetLife Stadium, this was proclaimed a major win for The Garden State. But new details have come out about the contract signed by Governor Phil Murphy with …