Cant seem to find a good stretching routine for off days and post work outs so I don't feel as stiff and inflexible, I was curious would yoga basically work or some of that tai chi stuff or is there actual stretching routines specifically for agility and weight training...etc