NYC sports radio says that Delgado has the Mets on 4 teams he WILL play for.