17 Years Ago TODAY: Three Rivers Stadium Is IMPLODED!

17 years ago today, on a cold Saturday morning, Three Rivers Stadium was imploded. :-(

While PNC Park and Heinz Field are both great, I have to admit that I miss Three Rivers...

HERE'S MORE!

 
 
 
 

title

Content Goes Here