There are science-based reasons why you need to stretch and there are also reasons why you need to avoid it!
Pt tech protocol stretching
Stretching 101: Benefits and Proper Technique
Stretching 101: Advantages and Disadvantages of Stretching - The Movement Athlete
Exercise 101: Don't skip the warm-up or cool-down - Harvard Health
Micromachines, Free Full-Text
Commit to Stretching Daily With Our Ultimate Stretching Program
Flexibility Training: Health and Fitness Benefits
Stretching 101: Benefits and Proper Techniques - Exchange Community Hub
Stretching 101 with Brad Walker: The Stretch Coach
Standing 101 (Standing Therapy for the People with Disabilities)
Stretching 101: Advantages and Disadvantages of Stretching - The Movement Athlete