Three Rivers Stadium Implosion On February 11, 2001


On February 11, 2001, we said goodbye to Three Rivers Stadium.

It took two years to build, and in 19 seconds it was gone.

Photo: DAVID MAXWELL/AFP via Getty Images


Sponsored Content

Sponsored Content