I agree with you. The Mets were down right stupid for not only signing him, but for apparently waiving a serious physical. Pedro will be a huge bust in Queens.
That sounds like Red Sox spin/sour grapes. Pedro had the extensive physical, including an MRI, before he was signed. Besides, if Pedro were in such bad physical shape as the Sox are insinuating now, why did they offer him $40 million?