En 1981, el alcalde de la ciudad de Houston, Texas, le entregó las «Llaves de la Ciudad», una distinción honorífica que suele entregarse por parte de una municipalidad.