Even though glare from sunlight streaming into the massive sliding glass panels of the west end of the $1.2 billion stadium ...
Jerry Jones has vehemently rejected calls to put up curtains during NFL games, but FIFA was taking no chances.
Curtains were put up at AT&T Stadium, which is typically home to the Dallas Cowboys, to block sunlight in the venue's west ...