New details have emerged revealing how much New Jersey Governor Phil Murphy has conceded to FIFA in order for MetLife Stadium to host 2026 World Cup Finals
New Jersey Governor Phil Murphy says that despite speculative reports coming out of the UK, the Garden State is still in the running to host 2026 World Cup Finals