Halladay can't play CF, SS or 1B or bat cleanup, so.... Yeah, but it's only a matter of time when Beltran and Reyes are coming back, and they can find a decent enough bat to play 1B if Delgado is out longer. The Mets are 9 games out and none of those hitters are coming back soon. Halladay isn't going to erase that deficit by himself. It's only worth if for the Mets if they signed him to an extension