Dallas, Boston, New York New Jersey: Inside England’s Fifa World Cup stadiums Sport Business With England travelling around the United States for their Fifa World Cup Group L matches, Matt Hardy asks experts about what makes them so special. England’s opening victory at this year’s Fifa World Cup came in an incredible indoor stadium in Texas. The AT&T Stadium, known for the next six weeks as the Dallas Stadium, [...]
2026 World Cup: SoFi boss dismisses Trump threat to move games from LA Sport Business The boss of the SoFi Stadium in Los Angeles says he expects the £4bn venue to play a key role in staging next summer’s 2026 World Cup despite US President Trump threatening to move games from the city. Trump has raised the prospect of stripping LA, San Francisco and Seattle of their scheduled fixtures if [...]