Kareem played 99.6% of snaps last season - the most of any player on defense - on a pretty darn good pass defense last season. He is a good leader, it can't hurt to have a veteran leader in that room. He will count for a net of just ~$1.36M of salary cap,
Not some great move but a good one IMO....