Voltaren Gel
"Voltaren gel is very helpful and good for any type of pain. 
ALWAYS ask your Doctor to prescribe. It works well on my pains. I have a spine injury, had 4 back surgeries, also in my shoulders I have bursitis pain and a rotator cuff tear. 
Voltaren also comes in a 12 hour patch, it works well too."