Address: 1 AT&T Way Arlington, TX 76011
AT&T Stadium, also known as "Jerry World" due to its owner Jerry Jones, is a multi-purpose stadium located in Arlington, Texas — just a hop away from Dallas. It's the home stadium for the NFL’s Dallas Cowboys and has a massive seating capacity of over 80,000. The stadium features a retractable roof, a massive video screen, and state-of-the-art facilities, making it one of the most impressive sports venues in the world. The AT&T Stadium host a variety events throughout the year from sporting events to concerts, and has something for every frog. Come see what all the ribbit is about!