Trade JD Sports (JD.) shares | Commission-free on Freetrade