1 / 11
FILE - In this Aug. 6, 2012 file photo, New York Yankees' Curtis Granderson celebrates in the dugout after scoring on a double by Robinson Cano in the fifth inning of a baseball game against the Detroit Tigers, in Detroit. A person familiar with the situation says free-agent outfielder Granderson and the New York Mets have agreed to a $60 million, four-year contract. The person spoke to The Associated Press on condition of anonymity Friday, Dec. 6, 2013, because the deal was pending a physical and no announcement had been made. (AP Photo/Duane Burleson, File)

Robinson Cano signs 10-year, $240 million contract

Yahoo

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.