 The Boston Red Sox organization re-signed him to a minor league contract on December 20, 2006, and invited him to participate in the Red Sox' spring training.During the season as a member of the Bowie Baysox, he hit 22 home runs while batting .328.On November 27, 2007, the Washington Nationals signed him to a minor league contract.