At face value, I do like this deal. Soriano will be the finest set-up man in the game, and the Yankees bullpen will be a major strength. Digging deeper, however, I'm not too keen on giving up a first round pick in a loaded draft - particularly when it means two additional picks to the Rays. As it stands, I'm not quite sure what to make of this.
Greg's Note: For those wondering about how this contract will effect the Yankees in the future, here's what Andrew Marchand had to say: