Question: What is the former name of the NFL stadium where the only NFL team to record 20 straight winning seasons plays ?
Answer: Cowboys Stadium