A statue of baseball legend Ty Cobb will have a new home in Royston, GA, the home town of the player nicknamed “The Georgia Peach.” The statue spent the last 20 years outside of Turner Field, but was not in the plans to make the trip to Suntrust Park in Cobb County, where the Braves will call home beginning this spring.
0
Listen
news