• Sat. Nov 23rd, 2024

    MetLife Stadium

    • Home
    • New Jersey To Host 2026 FIFA World Cup Final

    New Jersey To Host 2026 FIFA World Cup Final

    FIFA declared on Sunday that the final of the 2026 World Cup is set to take place at MetLife Stadium in New York/New Jersey. The New York bid suc cessfully…