It probably has more to do with sitting in a chair most of the day and being either inflexible, having a weak core, or both. Check out the article in a recent Bicycling Magazine where they referred to sitting disease.
I have lower back discomfort and work hard now to keep it in check. Isolated stretches have helped me. Also, Tylenol Arthritis Pain Formula does wonders, pre-ride.