mack esquivel