Sports

MLB power rankings: Atlanta Braves cut NL East deficit in half with 11-game winning streak

Atlanta has a 2.47 ERA during the 11-game stretch, scoring 74 runs with 22 home runs.