The topical M.M. (medical marijuana) products can give good relief for muscle and joint pain. The dispensaries offer different creams and oils to rub into the painful area. The high concentrate CBD’s may work the best, for analgesia and anti-inflammation.
I am not sure how well a spray will penetrate the skin and get absorbed, unless you rub it in well.
drraisen