'This fabled stadium where the Pittsburgh Pirates & Steelers used to play was demolished in 2001'
Three Rivers
THE SPORTS ZONE: This fabled stadium where the Pittsburgh Pirates & Steelers used to play was demolished in 2001
This fabled stadium where the Pittsburgh Pirates & Steelers used to play was demolished in 2001
This fabled stadium where the Pittsburgh Pirates & Steelers used to play was demolished in 2001
THE SPORTS ZONE
Three Rivers
THE SPORTS ZONE