04/12/2010 News Photos 2 of 3
1
2
3

Texas Stadium, former home of the NFL’s Dallas Cowboys, is demolished in Irving, TX, April 11th, 2010. The stadium, which opened on October 24th, 1971, was replaced in 2009 by the $1.15 billion Cowboys Stadium located in Arlington, TX.

No comments yet

Comment Guidelines     Hashtags     Help

*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text: