Featured Attraction
Arlington, Texas, United States
Opened in 2009 as Cowboys stadium and renamed AT&T Stadium in 2013, the stadium is home to the Dallas Cowboys, National Football League team. The stadium can hold 80,000 people and boasts a retractable roof.