Cowboys Texas Stadium Implosion George Walker | April 11, 2010 Irving, TX – Texas Stadium, the iconic home of the Dallas Cowboys for 37 years, has been demolished. Over 2700 pounds of explosives toppled the structure at dawn. Read More