On December 12, 2007, Shackelford signed a minor league contract with an invitation to spring training with the Los Angeles Dodgers, but was released during spring training.
On December 12, 2007, Shackelford agreed to a minor league contract with the Los Angeles Dodgers and an invitation for spring training but was cut before the season began.