Yea, clearly the Phillies need Roy Halladay, and can't win without him. And how dumb does this look now?