No tax dollars for sporting arenas. The taxes get enacted, and then they are never retracted. You still pay for the stadium 20 years later. By then, the state has already sold the naming rights to some corporation. So you have Cingular stadium, paid for by the people of state X.
That's exactly what happened in Seattle.
The public paid for most of the new baseball stadium but, for some 'unknown reason' it's called Safeco Field.
Same thing's gonna happen with the new football stadium.