I think it is a good deal. If I were Detroit I would had done it and I am no fan of Weeks. I think the increase in production is worth the extra $ he is paying. Regarding the cap woes, some rules have already been passed to take care of the matter and this deal does not break the rules. Plus, I am sure that if need be he will be able to trade away Weeks and get similar value to Crawford.