Nelson throws 7 innings to help the Diamondbacks beat the slumping Braves 5-3
By CHARLES ODUM - AP Sports Writer
ATLANTA (AP) — The Arizona Diamondbacks made the most of timely hits for another win over the Atlanta Braves when they couldn't repeat their 16-run…