The White Sox are closing in on a deal to acquire starting pitcher Edwin Jackson from the Diamondbacks.
The deal could be completed later today, sources confirmed to CBSSports.com. Arizona would receive pitcher Daniel Hudson and other prospects in the deal.
The White Sox have been searching for a hitter, but they've also been looking for an upgrade over Hudson in their rotation. Jackson, acquired by the Diamondbacks from the Tigers last winter, is just 6-10 with a 5.16 ERA for Arizona, but would still be considered an upgrade over Hudson.
The Nationals have also been interested in Jackson, and there has been some speculation that the White Sox could use him to get Adam Dunn, who has been one of their targets for weeks.
Hudson had been scheduled to start for the White Sox tonight. The Sox plan to have reliever Tony Pena make a spot start instead.