The Stadium Authority that Will Not Go Away Summary: The Stadium Authority, which should have gone out of business with the demolition of Three Rivers Stadium, continues to exist. And now it plans Read More » Allegheny Institute August 16, 2017