John Lannan Signs With Phillies Rotowire Com