2026 World Cup final will be played at MetLife Stadium in New Jersey
By RONALD BLUM AP Sports Writer The 2026 World Cup final will be played at MetLife Stadium in New Jersey, beating out Texas and California for soccer’s showcase game. FIFA awarded the July 19 championship to the $1.6 billion venue, which opened in 2010, the culminating match of an expanded 48-nation, 104-game tournament that will
Continue Reading