Chris Sale gets win No. 12 as Braves down D-backs 0 10.07.2024 07:52 Deadspin.com Adam Duvall slammed a three-run homer and Chris Sale became the majors' first 12-game winner as the Atlanta Braves cruised to a 6-2 victory over the A