The 2026 World Cup final will be played at MetLife Stadium in New Jersey, beating out Texas and California for soccer’s showcase game. “The bigger picture is what leads up to it and what we leave behind for the decades to come.” FIFA made the announcement Sunday at a Miami television studio, allocating the opener of the 39-day tournament to …