AT&T Stadium, formerly known as Cowboys Stadium, is a city-owned 85,000-seat capacity stadium with a retractable roof in Arlington, Texas, United States. It serves as the home of the Dallas Cowboys (one of the most valuable sports clubs in the world with a value of $2.3 billion) of the National Football League (NFL). It replaced the partially covered Texas Stadium, which opened in 1971 and served as the Cowboys' home through the 2008 season.
Latitude: 32° 44' 31.19" N
Longitude: -97° 05' 20.40" W
Nearest city to this article: Arlington, Texas Read about AT&T Stadium in the Wikipedia Satellite map of AT&T Stadium in Google Maps