With high-end apartments, office space and a concert venue, the team’s business model has moved beyond hot dogs and beer.
The Atlanta Braves' new stadium will be funded in large part by taxpayer dollars.