I found it to be very detrimental in my bodybuilding endeavors a light stretch to get blood out of a pumped muscle is one thing but in general they are bad for strength.. As they weaken tendons, making your joints prone to more injuries ...
My 2cents ,, I use to be an avid stretcher.. I prefer a hard rubber ball same idea as a foam roller just use it on shoulders, lats, tris, quads, hams and its great for getting knots out , it works like a deep tissue massage except you control the pressure and areas you want to hit..