I have no idea how it will work from a salary cap perspective but without knowing how his contract would effect us I would gladly trade the 18th pick for Ramsey. Ramsey is at the very least top 3 at his position and perhaps the very best, he is one of those rare game changers on defense. He turned 28 in the end of October so he's not exactly young for his position but he's not old either, should have 3-4 more years of prime football left and if he ages like Darius Slay could be longer than that. The odds of us getting that type of return with the 18th pick is pretty small even if you take into account Holmes' drafting ability.