Non drafté en 2014, Crawford participe au NBA Summer League 2014 avec les Rockets de Houston. Le , il signe avec les Cavaliers de Cleveland mais il est libéré le . Le , il signe au Charge de Canton en D-League pour participer à leur camp d'entraînement avec l'espoir de rester dans leur équipe.