vance esparza