The Braves moved to Truist Park, initially named SunTrust Park, for the 2017 season, and Cobb officials committed $300 million in public funds for the $672 million stadium complex project.
Results that may be inaccessible to you are currently showing.