A .480 OBP (Bonds last year) and 28 HRs are needed badly on a lot of teams.
So far this season, only 8 players have an OBP over .400 (led by the Yankee’s Matsui at .430).
A .480 OBP and poison in the clubhouse. Most clubs don’t want to screw up team chemistry with this guy.
Bonds can still contribute, but, wasn’t he paid $15 million last year? If he takes a huge pay cut, somebody would make him an offer. But face it, he’s 43 and his career is almost over.