Cobb officials say they will have to add police with new Braves stadium

Updated:

Loading
Cobb officials say they will have to add police with new Braves stadium