Theo is very high on Rizzo, no way he'd handing him over without first class specs coming back.
Taking on Soriano would help a lot, but at least 2 major specs would be headed to Chicago anyhow.
Basically Theo doesn't want to trade him. If you want him, the cost will be extreme. Find another target, or better yet, draft our own Rizzo.