The Atlanta Braves team has announced plans to move from Atlanta and build a stadium with up to 42,000 seats in Georgia’s Cobb County, which will become its new home in time for the 2017 season. The stadium will be part of a 60-acre mixed-use development. Read the American City Business Journals/Atlanta