Respected left handed pitcher Eric O’Flaherty has agreed to a two year seven million dollar contract. O’Flaherty suffered a torn ulnar collateral ligament last season while with Atlanta. In 19 appearances with the Braves, O’Flaherty went 3-0 with a 2.50 ERA before undergoing elbow ligament replacement surgery.