David Whelan, JJB Sports#; executive chairman, is preparing to relinquish day-to-day control of his sportswear retail business following criticism of his dual role by the Association of British Insurers.