They may have, but that is a football stadium. The Pirates play in PNC park now