upper body stretches before workoutbest full body stretcheslower body stretching routinelower body flexibility exerciseslower body dynamic stretches10 minute full body stretchwhole body stretcheslower body static stretchescross body stretchbest upper body stretcheslower body mobility exercisestotal body stretch