Randy Johnson will sign a one-year deal with the San Francisco Giants, hoping to record his 300th career win for the team that employed Barry Bonds during his historic/controversial home run record chase. The Giants will benefit from the increased attention chasing the milestone will bring and from Johnson's experience in the NL West.
The Unit joins reigning Cy Young Tim Lincecum, Matt Cain and Barry Zito in the starting rotation but the Giants still need offensive help. I don't think they'll make a play for Manny Ramirez, but if the team was really interested in CC Sabathia - meaning they were willing to spend upwards of $20M per season on a player - then why not give Ramirez that money?
The obvious question with Randy Johnson is his health. He will almost certainly win the five games he needs to reach 300, but if he can be counted on remains to be seen. In a less-than-stellar division, anything can help so San Francisco will take what they can get.