I think stadium subsidies are a horrible deal, and I agree that DC got screwed on this one, but it's hard to blame the council for making a deal that had +30 point support among voters. Someone has to convince the majority of people that these are a bad idea, and no one was successful at that task.
8 months ago