The Giants signed Randy Johnson to a one year deal for $8 million (plus incentives).
I like it. When he's healthy, Johnson can still a pretty good pitcher. Last year he made 30 starts and had a 3.91 ERA. Obviously, the key part of that sentence is "when he's healthy". Johnson's actually been fairly durable--just two years with fewer than 30 starts since 1999. Of course, he'll turn 46 this fall. (At the same time, it's worth noting that occasionally a power pitcher ages well.) If he does stay healthy, Johnson should get to 300 wins, which would be cool.
I think the Giants have a legitimate shot at the playoffs next year, with The Franchise (who I still worry about), Matt Cain, Johnson, and Zito in the rotation. They're lucky to play in a crummy division.
Last year, though, their problem, was hitting. Their batting average was actually in the middle of the pack, but they were next to last in runs, and you gotta score runs to win.
Hitting is still the big problem. I sure hope the organization is now going to try to get some, or else it'll be another long year.