Mellon Arena

Comment by Chris Granger

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