Sixteen millions of dollars for Bonds.
Will he be worth it? As Steven Colbert would say, "I don't trink so."
His numbers, are declining, but more worrisome is the decline in games played. Maybe he's good for 130 games next year. These days he doesn't have any speed, so he clogs the bases when walked, and doesn't cover much ground in left field.
As I've been saying for years, Bonds should bat second. Especially this year. Certainly no lower than third. If he batted second, it's reasonable to assume there would be plenty of games where he could get three at bats in by the 6th inning, and then come out of the game.
I wouldn't pay him $16 million. Unless they sign someone, the Giants will again be old, and I don't think they'll be very good. Bonds is plenty divisive in the clubhouse; if the team isn't winning it could get ugly. Maybe they'll make back the money in jersey sales, but I don't know.