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 in the cold 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 8:03 a.m. a series of precisely placed explosive charges brought…










