The Cowboys’ $1.3 billion stadium has made a name for itself over the years for having some truly ridiculous sun glare, especially after the transition back to standard time in the fall.
When Jerry Jones and the Dallas Cowboys unveiled AT&T Stadium, the new facility contained a multitude of features that made ...