10. Three Rivers Stadium
Location: 600 Stadium Circle, Pittsburgh
Current status: A construction site adjacent to Heinz Field
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.