randy johnson just agreed to a 1-year deal with the giants, which is cool 'cause #1: he's really good and even though he's... let's say 'experienced' ('cause he is), he can help the giants so they don't end up in almost last in the NL west again, and #2: he gets to play with lincecum and it would really suck for the opposing team if they were next to each other in the rotation.
(and i know, ellie, the whole 'playing with so-and-so' thing...)
in sox news, we still need a catcher! we need a catcher, not a... uh... body... snatcher...? (hey, that's what rhymezone.com came up with)