Don't ask the Atlanta Braves to explain how the Philadelphia Phillies have the worst record in the National League. Against Atlanta, the Phillies look like a powerhouse. Odubel Herrera hit a two-run homer, Zach Eflin pitched seven strong innings following his recall from the minors, and the Phillies beat Atlanta 5-2 on Tuesday night to continue their season-long mastery of the Braves. read more http://www.espn.com/mlb/recap?gameId=370808115