Sports makes people lose their minds. Politicians cut deals for the home team. Politicians cut deals for new teams. Owners enjoy tax shelters and subsidies. And the public gets to pay for the stadiums, and the new traffic, and everything else that goes along with a new stadium. Detroit has no money and it still is financing much of the construction of a new arena for the Red Wings.
But stadiums bring jobs right? Heh.