I really don't see this ending very well. The best that we can hope for is for Soriano to go to the outfield, play well, have his value increase and then trade him for young players (preferably starting pitchers).
Anybody want to make me feel better about this? I'm all ears.