Learn more

By Tom Beattie The FIFA World Cup final in 2026 will be held in New Jersey at the New York Mets’ MetLife Stadium, as the venue fought off bids from Dallas and Los Angeles to host the showpiece. The announcement of the city which will host arguably the most storied match in the sport was made during a special broadcast in Miami which involved FIFA president Gianni Infantino on February 4. As the United States prepares to stage the tournament in three years’ time alongside Mexico and Canada, the bidding process for the final has been fiercely contested. Back in September, it had appeared that Da…