Shoppers discover what JD Sports actually means as founders' story resurfaces
It's a stalwart on the British high street, known for its celebrity ad campaigns and sportswear, but many people are in disbelief that the name JD Sports actually stands for something