Close

Now Playing: The South is more likely to hand out corporate subsidies

The Atlanta Braves' new stadium will be funded in large part by taxpayer dollars.