News in Numbers

$300 million

November 19, 2013

Amount of taxpayer dollars, contributed by Cobb County, Ga., needed to finance the new Atlanta Braves stadium; the team will provide $372 million.

0 comments

More from News in Numbers