Have you twisted your ankle? Suffering from some overuse injury in muscles? Arthritis in your knee or shoulder? Many of…