The Atlanta Braves defeated the San Francisco Giants by 4-3 in 10 innings on Tuesday night in the second meeting of a four game set at San Francisco, CA. It was the Braves’ second straight extra-inning win over the Giants. Ramon Laureano got the Braves on the board with a solo home run in the…… read more »