mack delacruz