I don't understand all the ins and outs of salary cap, free agency, contracts, etc. etc. But if a team was truly interested in a Packer DB, why wouldn't they just wait till the guy becomes a free agent, rather than trade away a draft choice?