Dollars and sense? Cabrera’s massive deal defies logic