It’s official—JD Sports have launched their brand-new Megastore ... The North Face, Mercier, Adidas, PUMA, On Running, and more.