Mellon Arena

Comment by Chris Granger

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.