The Atlanta Braves beat the New York Mets by 4-3 on Sunday in the finale of a three-game National League East set at Truist Park. That denied a sweep of the series for New York. The Mets struck first with a two-run homer by Mark Vientos during the top of the second inning. Sean Murphy…… read more »