Corey Crawford will be on indefinite leave from the Devils