I bet they would take Charles for Revis like the Donks took Champ for Portis. If Revis had never been injured, I would really consider it. The Donks came out awesome in that trade and shut down corners are hard to find.
I would give a draft pick for him IF they really just want to unload his contract for a 4th or something close. Kind of like the 7th the Falcons gave for Samuel. Someone else would probably offer more but, I don't think they'll get a first for him coming off an injury.
On a side note, I just read the Pack might cut Charles Woodson because he is due $10 million this year. He would be nice at FS for a couple of years...