The Atlanta Braves defeated the Pittsburgh Pirates 8-6 on Tuesday evening in the second outing of a four-game set in Pittsburgh, which ended a three-game losing streak for Atlanta. The Braves got on the board with a lead-off home run from Ronald Acuna Jr. in the top of the first inning. However, the Pirates surged…… read more »