Herrera gets the long ball and the Phils have taken the first two games of this series from the turds. That's our 40th win and 11 since the All-Star break. Let's see how things go tomorrow.
The Phils are 2 1/2 out of 4th after Miami's loss and 6 1/2 behind the 3rd place Braves. Not sure thy can continue the outburst but you gotta like it for now.
The NL East really sucks. WSH is the only team with a positive run differential, +32.