I don't know anything about Carradine, but I remember someone here on the message board really likes him.  He definitely adds deph to the defensive line, and has the size to play end in the 3-4.