Hank Aaron

Hank Aaron Statue Unveiled

Atlanta, GA (WSB) - A new statue is up in Atlanta in honor of Henry Louis "Hank" Aaron. The Braves unveiled the bronze structure on Wednesday in a ceremony at Suntrust Park. The statue is the crown jewel of monument…