Free agent reliever Juan Cruz has passed a physical and has agreed to a two-year, $6 million deal with Kansas City. There’s a $3.5 million option for 2011. Correction: The option year is $4 million with a $500,000 buyout.
And get this: It’s not a sign and trade. The Royals will give up a pick in the June draft (I think their first round pick is protected because they’re in the top 15 in the draft). The Twins made an offer to Cruz last week but soon felt they would have to give up too much in a sign-and-trade and backed off. Now they get to face him a few times this season.
Update: The Twins offered Cruz a one-year deal. Don’t know the money.
And, yes, it looks like Corey Koskie has signed a minor league deal with the Cubs. Here’s the link. Warning: Looking at Gordon W.’s face might make you sleep with the light on!!!