Rex Hudler rides Charlie O mule then, reacts today