BREAKING:
Atlanta Braves Announce Plans to Move to New $1.5 Billion Stadium in Downtown Savannah – “Braves on the River” Era Begins!
In a shocking move, the Atlanta Braves have announced plans to leave SunTrust Park and relocate to a brand-new, state-of-the-art stadium in downtown Savannah, Georgia.
The $1.5 billion facility, dubbed “Braves on the River,” will feature a retractable roof, cutting-edge amenities, and breathtaking views of the Savannah River.
The team will begin playing in Savannah starting with the 2027 season, marking a new era for the Braves franchise.