Braves fans celebrate home run