Phillies power past Braves again
Odubel Herrera hit a two-run homer, Zach Eflin pitched seven strong innings following his recall from the minors, and the Philadelphia Phillies beat Atlanta 5-2 on Tuesday night to continue their season-long mastery of the Braves...
10:44PM ( 7 years ago )