'Billy' Heaven returned as Cricket Association president