Nine-time All-Star reliever Craig Kimbrel joined his 10th major league team when the New York Mets selected his contract from Class A St. Lucie.