Ja, JD Sports har fysiske butikker over det meste af verdenen. I Danmark har de butikker i Aarhus og København.