Question: What was the original name of the current stadium for the team that has a record 8 NFC championships?
Sentence (from "AT&amp;T Stadium"): AT&T Stadium, formerly Cowboys Stadium, is a retractable roof stadium in Arlington, Texas, United States.
Relevant evidence: Yes