The document refers to Cowboy Stadium, located in Arlington, Texas. It is a large stadium that has hosted major sporting and entertainment events. Cowboy Stadium was the home of the Dallas Cowboys American football team until their new stadium opened in 2019.