UK sportswear chain JJB Sports has announced the appointment of Keith Jones as its chief executive.