delroy denver