My only remark to that is, "Did Mariners and Cano not know this going into signing the big deal?". That is why you don't spend $24M per year at any length when you know your team payroll is only $90M per including pitching. Cano knew he was not going to get protection but saw dollar signs. The two deserve each other.