The Chicago White Sox are willing to trade James Shields this week.

Chicago acquired Shields from the San Diego Padres earlier this summer. The Padres are still responsible for $31 million of what remains on the pitcher's contract. At the time of the trade, the White Sox were on the hook for $27 million.