25 years ago, Three Rivers Stadium was imploded to make way for Acrisure Stadium, PNC Park
On a cold winter morning in 2001, Three Rivers Stadium was demolished using thousands of pounds of explosives as the new home of the Pittsburgh Steelers was under construction and sat less than 100 feet away.