Curtains were put up at AT&T Stadium, which is typically home to the Dallas Cowboys, to block sunlight in the venue’s west end for the 2026 FIFA World Cup.
Curtains were put up at AT&T Stadium, which is typically home to the Dallas Cowboys, to block sunlight in the venue’s west end for the 2026 FIFA World Cup.