The Atlanta Braves finished their first homestand of the 2024 regular season with a loss to the New York Mets by 16-4 on Thursday in a National League East outing at Truist Park. The Mets struck first with an RBI single from Brett Baty in the top of the first inning. They notched two more…… read more »