Blog: Pitcher David Robertson and Phillies agree to $23 million, two-year contract