neo crawford