denver hale