The Atlanta Braves beat the San Francisco Giants 13-2 on Wednesday night in the third outing of a four game set in San Francisco, CA. That allowed the Braves to take a 3-0 lead in the series. Orlando Arcia walked in a run to get the Braves on the board in the top of the…… read more »