Megaride is to adidas what Shox is to Nike, and much like that latter pairing, it’s become clear that Megaride footwear will be a key...