MetLife Stadium in New Jersey wins bid to host 2026 FIFA World Cup final

EAST RUTHERFORD, New Jersey — The 2026 World Cup final will be…