denver escobar