The Atlanta Braves defeated the New York Mets 4-3 on Thursday evening in the finale of a three-game set at Truist Park, which allowed the Braves to take the series 2-1. Freddie Freeman secured the win with a walk-off single in the bottom of the ninth inning. Freeman’s heroics followed the announcement earlier in the…… read more »