Those two things might be mutually exclusive for the next two years. I think we're projected to have 38 million in cap space next year. 20 million to Donald wouldn't leave us much to sign all the other defensive starters, replacements for this year's one year rentals, rookies, replacements for anyone who won't sign, and worst case scenario situations.
Hopefully it can get worked out, but that much money going to anyone but a QB (with the every play impact they bring to the offensive game) could be a problem.