click on image for instant enlargement
Three Rivers Stadium, Pittsburgh, Pennsylvania
Three Rivers Stadium, where the Pittsburgh Pirates play, was directly across the Allegheny River from my hotel room. We had lunch at the Outback Steakhouse one day, which overlooks the field.
©2004, Jeffrey L. Cooper
Home
World
US
Northeast
Previous
Next
Top Level
View by Region: Northeast