The Atlanta Braves opened a six-game homestand with a loss to the Boston Red Sox by a final score of 10-8 on Tuesday night in the first outing of a two game interleague set at Truist Park. It was a tough night for Atlanta’s starting pitcher Tucker Davidson, who gave up five runs and five…… read more »