Tuesday marks 24 years since the demolition of Three Rivers Stadium on Pittsburgh’s North Shore. The stadium was built in 1970 and was the home to the Steelers and Pirates for decades. Sign up for our ...
Football stadium Heinz Field, the home of the Pittsburgh Steelers, stood as a symbol of Pittsburgh pride for over two decades. The stadium, located along the banks of Pennsylvania’s Allegheny ...