Hoenstly though, Tabata and Lee are your only real choices here. Soriano is nearing retirement and hasnt been the same player in a couple of years. Beltran can't stay on the field. I ranked him so low because the guy just never plays, always gets hurt, and his play has declined.
Tabata is a question mark but he really has the biggest upside. I don't think his floor is that bad though as he has shown he can play in the majors at least, so he won't be a bust. I like Lee, he could rebound. But he is getting up there in age as well, so his tools might have declined.
Please help with mine: viewtopic.php?f=26&t=426015