19 years ago, Three Rivers Stadium went out with a bang
Photos: 20 years ago, Three Rivers Stadium came crashing down
2/11/2001: #Pittsburgh Three Rivers Stadium 🏟️ is imploded. Home
ON THIS DAY: Feb. 11, 2001, Three Rivers Stadium was imploded on
Thursday Marks 20th Anniversary of Three Rivers Stadium Implosion
On This Day 20 Years Ago, Pittsburgh Said Farewell To Three Rivers
ON THIS DAY: Feb. 11, 2001, Three Rivers Stadium was imploded on
ON THIS DAY: Feb. 11, 2001, Three Rivers Stadium was imploded on
Three Rivers Stadium falls quickly, without incident
Three Rivers Stadium implosion, Feb. 11, 2001