Stretching after training is generally recommended to reduce muscle soreness, improve flexibility and help you wind-down from your workout. However, some studies have cast doubt on its effectiveness in achieving these goals. Here are a few factors to consider when deciding if you should stretch after training: