On April 17, Corey declined an outright assignment to Triple-A and became a free agent. On April 22, 2008, Corey resigned with the Red Sox to a minor league contract.
On April 17, Corey declined an immediate move to Triple-A and became a free agent. On April 22, 2008, Corey agreed to play for the Red Sox on a minor league deal.