July 16, 1970...Three Rivers Stadium Opens!

It was a HUGE day on the North Shore today in 1970!
(Click Here For More On Three Rivers Stadium)


Here's A Feature With Some Fun Video Memories...

Here's More On The Three Rivers "Advantage"...

And Sadly...Here's The 2001 Implosion Of The Stadium...


Contenido patrocinado

Contenido patrocinado