The Atlanta Braves fell to the New York Mets 9-7 on Wednesday night in the third match of a four game National League East set at Truist Park; it brought an eight game winning streak to an end for the second place Braves, who are now back to four and a half games behind the…… read more »