way i see it its smart.
osi's trade value is at an all time low. if osi comes back and has a better year, but still is bitchin about a new contract we can sign kiwi and trade osi for a higher draft pick than we would have gotten this year, and if they dont want to give kiwi a new contract they can hope osi doesnt sit out in search of the new contract, add in that we just drafted a DE at pick 15. seems like the giants really have all the leverage at the moment. and makes the jpp pick look better, in my opinion.