Samuel was sent to the New York Mets during the 1989 midseason in the same transaction that brought Lenny Dykstra and Roger McDowell to Philadelphia. He also played two and a half seasons both for the Dodgers and Tigers, spent a year in Cincinnati, had two brief stints with the Royals, and provided three years of good services for Toronto, pinch-hitting, serving as DH, and playing at first base, second, third, left field and right. He retired after the 1998 season.