I guess that's what the "no trade" clause is for; Peavy obviously wants to stay in the NL, where he can keep he ERA down.
The Bears benefited from a selfish athlete; the White Sox did not. May still end up with the Cubs.
Here's hoping he gets rocked in his next outing. (But, since his next start is against the Cubs.....)