I personally don’t think it is worth doing ‘general training’. When I do an exercise, I have to know that it is contributing to a spacific and worth while goal. Not just ‘fitness for fitness sake.’
(And not just becuase it raises work capcity and enhances recovery.)
That’s because we don’t have an infinate capacity to recover from all possible work.
So whatever training a sprinter does, he better be sure that the exercises and nutrition program are contributing to what helps 100m sprint times.
I don’t believe weight training can lower 100m sprint times, in an allready well trained athlete. (Or allmost any fitness enthusiast who is getting power that is more spacific. From elsewhere in the preperation.)
Even the explosive weights exercises such as powercleans and hip snatches and push jerks. Triple extension good mornings. Jump squats. Box jumps. Bycicle sprints.
Tuck jumps. Deadlifts. Hyper extensions with 2 x 20kg discs held over your back. Calf raises. Hanging leg raises. Powerclean from the hang, from the blocks, of a podium, squats with bands. Even depth jumps. All of them are useless at improoving the Max V of a sprinter. They only improove the frist 2 strides, where by the momentum pays of for a few more strides, but even though they will keep on accelerating further, the influance on acceleration becomes other things, rather than the quick block clearance.