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...


3WS Radio · Pittsburgh's Classic Hits

Listen Now on iHeartRadio