Braves to Build Stadium That Opens in 2017

Updated:

Loading
The Atlanta Braves are leaving Turner Field and moving to a new 42,000-seat, $672 million stadium complex in Cobb County in 2017. Braves executives say that the team began talks with the Cobb Marietta Coliseum and Exhibit Hall Authority in ...