I think STRETCHING should be renamed to CHECKING.
After all, you are checking if your muscles are warm and long enough. When you do. for example, the classic hamstring stretch and can’t touch toes when you normally can, Dude, you are STIFF! You checked if your muscles were ready.
Instead of doing a long warmup and 15 minutes of stretching, why not break it up? I normally so an easy 1 mile jog, stretch for 5 minutes, do some functional drills, more 5 minutes of stretching, then some dynamic drills or light plyometrics.
This is a timeless article on stretching called Stretching and Flexibility: Everything you never wanted to know by Brad Appleton. I won’t post the article as it can be found at http://www.cmcrossroads.com/bradapp/docs/rec/stretching/ or download the PDF version here.
A very good read, indeed!