There is nothing that can be done about the contract now. Do I blame Sam ? No, if somebody offers me such a contract I'll sure take it, the whole fiasco just like the Colaiacovo, Weiss thing is solely on Holland. After looking at it, even if Sam does retire the caphit still counts thanks to the stupid CBA.
So the best thing we can hope for, is he does play well when he is in the lineup everything elese is out of the teams control as sad as it is.
as for Holland being ill-prepared...well that's true and given the almost blank cheque from the best owner in all sports the roster should be better, bu t it is what it is. Hopefully, next season will be "clean house" time, don't re-sign any of the vets (including Alfie there is enough leadership on this team and he wont win a cup here) and give the young guns more opportunities.