Dallas Cowboys Stadium
Season 3 • Episode 2
Behold the new Dallas Cowboys Stadium. 3 million square feet. 73 acres. Costing over $1.1 billion. Room for 100,000 fans. Join Danny Forster as we explore the largest football stadium ever constructed in the United States.
44 min|TV-G|Premiered 04/21/2009