your not looking at Three Rivers Stadium...though i wish you were cause i miss Three Rivers Stadium so much...
it was torn down and Heinz Field now stands in its place...home of the Steelers...HERE WE GO STEELERS HERE WE GO!!
the parking lots between the two stadiums is where Three Rivers used to stand...
the other park is PNC Park home to the Pirates...LETS GO BUCS!
and yes the roads here are a joke...stay off them as much as you can!
where are you staying while in the burgh?