Officials worry Braves move may leave eyesore in SW Atlanta

Updated:

Loading
Officials worry Braves move may leave eyesore in SW Atlanta