Braves close on property for new stadium

Updated:

Loading
Braves close on property for new stadium