I'm reasonably happy about this. The only $14.2 million guaranteed is a good thing just in case he gets injured or fades in performance, and if he stays good, we have him for the rest of his effective career. I agree, signing him wasn't super critical, but it is a positive thing. As for Cobb, ditto on the not super critical. I see Cobb as less sturdy and more likely to fade in performance - as young as he is, I already see some slippage. Sign him if the price is right, but don't go overboard.