Chris Carter thinks that Deion would land perfectly in the Dallas Cowboys