MetLife Stadium in New Jersey will host the World Cup final in 2026
MetLife Stadium in East Rutherford, New Jersey - just outside New York City - has been chosen as the venue for the 2026 World Cup final.
MetLife Stadium in East Rutherford, New Jersey - just outside New York City - has been chosen as the venue for the 2026 World Cup final.