 On April 24, King was optioned to Triple-A Columbus, but he refused the assignment and declared free agency.In early May 2008, King signed a minor league contract with the Chicago White Sox, but was released after only four appearances.On May 29, 2008, King signed a minor league contract with the Houston Astros; he became a free agent at the end of the season.