Robinson Cano signs 10-year, $240 million contract

Robinson Cano

View gallery

11 photos

The 10-year, $240 million contract Robinson Cano signed with the Seattle Mariners on Friday is going to be a complete disaster, and anyone who says otherwise is ignoring history, aging curves and all other matters of rational thought. By now, everyone in baseball, down to the most willfully ignorant people, understand that free agents are like fruit. Early on, at their ripest, they can be wondrous and worth every penny. Then they start to get soft, and the wrinkles come, and the mold, and then my God what is that awful monstrosity.

View Comments (15)