Naproxen is not a muscle relaxant but is a Cox 1 / Cox 2 inhibitor.
I have serious back issues and would love to take Naprox except it makes me sicker than a dog.
Stretching on a daily basis is essential for everyone and without my daily session of stretches and a tri-weekly physio session I would not be walking or riding... and the riding is actually one of the best therapies for what ails me.