Phils Fall to Braves 5-3, Lose NL East Lead (June 27) | StatPro Blog