Britain’s largest sports chain JJB Sports on Tuesday announced the promotion of operations director Tom Knight to the role of chief executive.