Big pitches: MetLife and AT&T stadiums toe-to-toe in bid for FIFA’s 2026 final favour
January 8 – The battle for the hosting of the 2026 World Cup final is ongoing with the two favourites – the MetLife Stadium in New Jersey and the AT&T Stadium in Arlington, Texas – both seemingly committing to multi-million dollar projects to woo FIFA’s decision makers.