Atlanta Braves show off new spring training facility

The Atlanta Braves gave the media a sneak peek of the new spring training facility in North Port as it's in the final phase of construction.
Published: 5:37 PM EST December 4, 2018