Ultimate Football Stadium
Season 2 • Episode 3
The AT&T Stadium in Texas is home to the Dallas Cowboys and the world's largest retractable roof. This $1.2 billion stadium can house over 100,000 fans, and we'll go inside how this engineering feat was built.
43 min|TV-PG|Premiered 03/31/2016