A parking garage and electrical substation. And people actually doubt the place-making promise and economic effects of sports stadia.