Braves fans celebrate home run

Published: 10:20 PM EDT April 14, 2017