shepherd esparza