I'm pretty sure it is prevent injury. Stretching doesn't usually build strength or endurance.
Baseball let’s say they are on off season they train with there team it batting cages and in and off the field for practice and also to stay in shape?
Cardiorespiratory endurance is a measurement of how well your heart, lungs and muscles work together to keep your body active over an extended period of time. Exercisers can improve cardiorespiratory endurance by participating in a program of regular aerobic exercise.