I am looking for some stretches to increase my overall flexibility but specifically my hips, shoulders and hamstrings basically to improve my O-Lifting. I am unsure as to what sort of stretches I should be doing for this and for how long. anybody got any good links or stretches they can recommend?