We need to sign him and hand him a 1B mitt. Yes there is baggage, but this team has plenty itself after the collapse. The fact is that if this team wants to compete and turn things around they need to improve their lineup. Bonds can still hit, and I'm sure if Ryan Howard can "play" 1B then Bonds can do the same. Cut Delgado and bring up Abreu to backup Bonds at 1B.
Is this somewhat drastic? Perhaps. But I think the lineup would actually go from whimpering to scary real fast with the addition of Bonds.
Reyes SS, Beltran CF, Wright 3B, Bonds 1B, Alou LF, Church RF, Schneider C, Castillo 2B, Pitcher.
Git R done.