Sports Stadiums Are Bad Public Investments. So Why Are Cities Still Paying for Them? (video)

Comments

Paul's picture

Cities do not pay for them. Taxpayers do. Taxpayer dollars are the easiest dollars to spend.