The Mets signed former SF Giants, Pirates, and White Sox reliever Kyle Crick to a minor-league contract.