Atlanta Braves offer high-tech experience

Atlanta Tech Edge 12/24/17: Atlanta Braves offer high-tech experience
Published: 11:58 AM EST January 2, 2018