mattsbats.com
Magic, Magic, Magic!
As the season rounds third base and heads home, the rivalry of the Braves and the Nationals has gotten fiercer and fiercer. Last night, Edwin Jackson was terrible, pitching 1.1 innings and gave up …