New stadium announcement from Atlanta Braves team president John Schuerholz.