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
After being awarded eight 2026 matches, including the FIFA World Cup final, MetLife Stadium in New Jersey is undergoing some major demolition and renovations.
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