I was just going to make the Deebo comparison...Gibbs isn't just a RB.
Re Carter....Philly makes more sense for him than Detroit. There's already several of his teammates in Philly...they know him and can help bring him along. That may have given them the reason to not sweat the character issue as much as the Lions obviously did