is it necessary to stretch before a workout
We know a single stretch makes muscles and probably other structures like tendons and ligaments more flexible but for a short period  probably only a matter of minutes. But done regularly, it's feasible (but not proven) stretching may induce growth of tissues that leads to a more long-term increase in flexibility. This is likely to be helpful in certain sports like gymnastics, ballet, hurdles or high jumping.