The Eagles are a great fit for him. Talented veteran defensive line that gives him the best chance to get his life in order off the field with their help while teaching him how to be a pro.Carter has a TON of red flags. There is a reason he fell to 10 when he was #1 overal pick talent.
If he can do that, the sky is the limit for him in that scheme.