Rest in Pieces: 50 Demolished Sports Stadiums We Love

10. Three Rivers Stadium

Location: 600 Stadium Circle, Pittsburgh
Opened: 1970
Demolished: 2001
Current status: A construction site adjacent to Heinz Field
Nickname: N/A
Famed tenants: Pittsburgh Pirates (MLB) (1970-2000), Pittsburgh Steelers (NFL) (1970-2000)

Despite its uninspiring, uniform architecture, the birthplace of the Terrible Towel will always hold a spot close to the hearts of Steelers and Pirates fans, if for nothing other than its scale and the memories that filled it.


blog comments powered by Disqus