I have a bad back myself and along with stretching and losing a few pounds non THC CBD oil has helped a lot! I have the oil that I take almost daily as well as the rub that I keep in my golf bag and apply before a round. It helps with inflammation. If you wanna check it out do your research, it's not a regulated industry so a lot of companies sell garbage and slap CBD on the label. The company I use is called Wildflower.
Reading the back of the rub it says useful for arthritis, sore muscles, joint and back pain.