Pablo has been worth $17.1, $14.3, and $23 million in his last 3 years. As I have said many times, I was not a fan of his contract. He is overpaid. But even factoring in a normal rate of decline, the contract is not outrageous. An overpay? Yes. Outrageous? No.
Hanley has been worth $16.5, $37.5, and $25.1 million in his last 3 years. Even factoring in his poor defense, questions concerning his "baggage", and normal decline, his contract was a good one.
When you consider that hitting is at a premium and the Sox desperately needed to upgrade its offense over last season, signing these guys had merit. Once again, sound strategy that didn't work.