grant esquivel