The Giants do not know how long Matt Cain will be on the DL, so how will they deal with his absence again?