Well, the Sox finally signed J.D. Drew. I still think it's a mistake. Too many years; he's too old and injury prone.
However, my good friend Eric Freeman, who follows baseball far more closely than I do, assures me this is a good deal. He's got a lot more PhD's than I ever will, so I suppose I have to give him some credence. Eric, I hope you're right and I'm wrong.
The Giants also signed Bonds. I think $16 million is too much money, especially for a guy who hit 26 homers last year and can't field. Zito was a great signing, but I still think the Giants will be too old and slow.
Come to think of it, the Giants would have been better spending their money on J.D. Drew instead of Bonds.