logan esquivel