The Atlanta Braves say the iconic statue of Hank Aaron will follow the team when they move to the new SunTrust Park in Cobb County in 2017. However, the city is not sure the team actually owns the statue since it was paid for by fans. What do you think?
Keep Reading
The Latest