On 23 November 2012, Castro was reported to sign a minor league contract with the San Francisco Giants, however that report was in error as he was subsequently signed by the Los Angeles Dodgers to a minor league contract.
However that report was in error. This was what Castro was reported to sign a minor league contract with the San Francisco Giants on 23. He was subsequently signed by the Los Angeles Dodgers to a minor league contract.