Three Rivers Stadium implosion took place 17 years ago

This browser does not support the video element.

Three Rivers Stadium, former home to the Pittsburgh Steelers and Pirates, was imploded 17 years ago on Feb. 11.

The stadium came down after serving the Pittsburgh teams for 30 years. Heinz Field and PNC Park were built to replace the stadium.