Honest point: research shows stride length has NO bearing on speed. In fact, most people on this planet have similar stride length (I know, it doesn't seem right. But it is).
Fun point: SEC speed develops once the temperature gets over 65 degrees over a period of 7 months. Any less and it...