In June, I wrote about five cities that were seeking taxpayer money to build new sports stadiums for professional franchises in their areas. Those projects are at different stages of development: Atlanta and St. Louis are still negotiating, Washington D.C.'s plan still isn't off the ground, Santa Clara has begun digging, and Minneapolis' stadium has [...]
[view whole blog post ]