The other thread from Vincent reminded me how important rehab/prehab/recovery is. We beat the living crap out of our bodies and its always good to stay injury free. Stretching is important, but I'd like to see how often you: foam roll, get massages done, inversion table, liniments, lacrosse/tennis ball pressure points, use bands, ice/heat, etc. Would be great to know what injury (if any) you are treating and see what has worked for you.
I personally foam roll twice a week (full body). I get on the inversion table 1-3x a week hanging upside down for 3 minute intervals (x2). For pecs, I like to use a tennis ball and lean against a wall pushing my weight into it to hit those pressure points. The nerves on my lower back are compressed and I find that the inversion hanging and foam roller helps a lot. I haven't seen much progress using ice/heat but maybe I am doing them wrong?