How great an improvement do we need exactly? Soriano: Tied for 4th in AL HR, tied for 4th in AL Doubles, tied for 8th in AL RBI, 8th in AL Runs, 10th in AL SB, 11th in AL in SLG. The only thing this guy doesn't do is walk. But, as long as he is comfortably slotted in front a slugger, he doesn't need to walk - he'll get pitches to hit. Now, having said that, I am not sure if he is the right fit long-term for this team, unless the plan is to not resign Walker for next year, or if Walker is dealt (but isn't he under contract for another year?). Soriano isn't a natural outfielder, and I think he is resistant to such a switch. He also isn't a good 2B, and is a liability defensively. So, IMO, while Soriano is definately a legitimate bat to add to the lineup, I think it is a square-peg in a round-hole scenario.