I dont think the Cubs would do that. Todd Walker is playing really well right now. They also just signed D Lee to a long term extension so they probably wouldnt be able to keep Soriano after this season.
Soriano plays left field by the way. You are right though he shouldnt be batting leadoff in any line up.
"If you look long enough for an argument against reason, you will find it" ~Moneyball
There is a very fine line between "hobby" and "mental illness