SunTrust Park is 50 percent built and the adjacent mixed-use development approximately 75 percent “leased or committed,” the CEO of Braves owner Liberty Media said today.
The Braves are scheduled to move into their new Cobb County stadium in April 2017.
Liberty Media CEO Greg Maffei, in a conference call with Wall Street analysts, said the Braves closed on $207 million in financing for the mixed-use development in December.
He also touched briefly on the state of the team.