 In December 2004, he signed as a free agent with the Tampa Bay Devil Rays.In January , he was signed by the Detroit Tigers to a minor league contract.In November 2006, he signed with the Baltimore Orioles to a one-year minor league contract, but he was acquired by the Yankees in the Rule 5 Draft on December 7, 2006.