Three Rivers Stadium: Pittsburgh’s Lost Cathedral of Sport
On the morning of February 11, 2001, thousands of Pittsburgh residents gathered on bridges, riverbanks, and rooftops before sunrise to watch a building die. Three Rivers Stadium Pittsburgh had stood at the confluence of the Allegheny and Monongahela rivers for thirty years, and at seven in the morning a series of precisely placed explosive charges…

