“Roughly east of the Mellon Arena is another large circular building / Google Earth. Anyone know what it is?
PNC Park (baseball Pirates) and Heinz Field (football Steelers) are just to the west of Mellon Arena.”