This is a good debate because Carter is a more flexible rusher, but Will Anderson is an all time run defender with plenty of good as a pass rusher. Comes down to flavor. I lean Anderson because he is a defensive culture changer.