Prev 1 of 101 LEADING OFF: King Felix tunes up, Storen aili…
Braves deal highlights debate on public money
The Associated Press
2013-11-12

Walkers pass along an area where a new stadium will be built for the Atlanta Braves baseball team, Monday, Nov. 11, 2013, in Atlanta. The Braves announced Monday they are leaving Turner Field and moving into a new 42,000-seat, $672 million stadium about 15 kilometers from downtown in 2017. Atlanta's mayor said the city wasn't willing to match an offer from suburban Cobb County worth $450 million in taxpayer funding. (AP Photo/David Goldman)

Prev 1 of 101 LEADING OFF: King Felix tunes up, Storen aili…

Photo Tools

Recommended

Related Search Results