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


View Full Site