The Atlanta Braves fell to the Los Angeles Dodgers 8-6 on Monday night in the first outing of a three-game National League set at Truist Park. Things initially looked hopeful for the Braves as they scored four runs during the bottom of the first inning, thanks in part to a three-run homer from Eddie Rosario.…… read more »