Jan 15, 2009 5:02 PM EST

Bartolo Colon agreed to a one-year, $1 million contract with the White Sox on Thursday.

Colon could earn himself another $2 million in incentives based on innings pitched.

He is 150-97 with a 4.09 ERA and 1,569 strikeouts over 12 seasons with the Indians, Expos, White Sox, Angels, and Red Sox.

Via ESPN