Three Rivers Stadium (Pittsburgh)
Three Rivers Stadium; if it wasn’t the most picturesque coliseum in American sports history, it was perhaps one of the most perfectly named. In southwestern Pennsylvania, Pittsburgh, the county seat of Allegheny County, lies partly in a hilly region known as the Golden Triangle, the location of the city’s business district. For those unfamiliar with […]