The Atlanta Braves fell to the Pittsburgh Pirates by 7-6 on Monday evening in the rain-delayed opener of a four-game set in Pittsburgh, PA. That was the third straight loss for the Braves. It was a tough night for starting pitcher Spencer Strider, who took the loss for Atlanta after giving up six runs and…… read more »