How I saw the bull run in JD Sports shares coming

[ad_1] Image source: Getty Images Last May I called contrarian about JD Sports Fashion plc (LSE:JD) shares. I believe the share price, at £1.19, is a bargain. This is when the cost of living is rising. My initial view is…







