index
Three Rivers Stadium, demolished February 11, 2001 (photo used in PittMed'98 Yearbook)
index