Well since you asked...
First off, when training for speed, injuries are very, very common. So if you're man enough, do yoga. If I were the trainer at BYU (I'm not pitching to replace Omer with myself. I'm sure there's much better options with much better credentials than me. I'm just sayin...) Were I the speed coach at BYU I'd take everybody off whatever program they were on and reprogram their bodies by having them do 90 minutes of yoga every single day for a month. That would correct so many chronic problems and hidden injuries-in-waiting, the benefits could maybe never be fully accounted for. I am SOLD on hot power yoga.
After that "reprogramming period" I'd start with the speed training. It's actually much simpler than you'd think.
First we need an understanding of what muscles are primarily responsible for sprinting.
#1 is the hip flexor. That's the muscle that lifts your knee straight up in front of you. The faster you can lift your knee the faster you can run. It's very simple. So strengthen that muscle and you'll run faster. Period. How do you do that? There are plenty of methods. One is to simply lift your leg out in front of you like you just kicked a soccer ball and hold it there. You can make it harder by adding resistance with either an anchored therapeutic band (my favorite) or weights. There is also a machine at Gold's Gym that does that for you. And if you prefer repetitions instead of static holds you can do that too. Either way is fine.
#2 is the hamstring. While running, a great deal is expected of the hamstring. Having a strong hip flexor that can lift your knee will be thwarted by a weak hamstring that cannot lift the opposite heel towards your butt. While strengthening the hip flexor, make the hamstring your next priority. It's easy to work the hamstring. You can lay on your stomach and simply bend your knee, curling your heels towards your butt. Do an hundred of those and you'll feel it just fine. There's also a machine at any gym that is for hamstring curls.
#3 is the glute. While one knee is out leading in front of you, your opposite leg is fully-extended, pushing to lengthen the stride. This means the glute is working it's butt off ;) There are a number of workouts for the glute. Lunges being an excellent one. (It also works the quad, which matters, but not like it does in jumping.) My favorite though is to simply stand straight up with your weight on one leg and extend the other leg directly backwards. You can add resistance with a therapeutic band as was mentioned before, anchored to something in front of you now, rather than behind you, as in the hip flexor exercise. You'll notice this hits the glute in the exact same way it would were you sprinting. Great exercise.
#4 is the quad. The quad needs to be addressed, not because it makes you faster itself necessarily, but because if you don't strengthen it, you'll pull it, as the other muscles getting stronger will pull against it and it wont' be able to take it. (This happened to me once.) So leg extensions are perfect to avoid a pull. Just sit in a chair with your legs bent like normal and then lift one foot up till the leg is straight, just like you're kicking something in front of you. There are plenty of machines at the gym that offer resistance for this too. Very important. I also would never speak an ill word about lunges to strengthen the quad.
#5 the lower legs. I.e. the calves, and oddly enough, the shins. (Yeah, many people don't realize there's a muscle along the shin. It lifts the toe from a hanging position if you're sitting somewhere with your leg dangling.) This is really not THAT important but every little thing counts to some degree. Do heels raises to strengthen the calves and toe raises to strengthen the shin muscles. It's strange but it helps a little.
The last thing that MIGHT help are strong lats and shoulders. Not a lot but why not? They are responsible for pulling your arms back and forth to counter balance the motion the legs cause while running. They're probably not that big of a deal but it would be good not to leave them out.
Now, maybe after you read this you'll think, "Does Omer really not do those things?"
Well, I'll tell you, if he does, he doesn't do them enough, and our team speed is evidence of that. From my experience and also from what others have said, Omer is BIG on power cleans, squats and bench press. BIG. And rightfully so if you want to be just really, really strong or to jump high. I'd be willing to bet at least 90% of our football team can at LEAST jump and grab a basketball hoop, if not actually dunk a basketball. Power cleans mimic the jumping motion so closely with so much resistance it's impossible not to improve your vertical while doing them. In fact, the first time I ever grabbed rim was at the end of my first semester doing power cleans. (I'm 5'10")
Do those workouts and you'll get faster, guaranteed. Couple it with yoga and it'll only help. Yoga offers valuable flexibility as well as stability in important muscles you may not know you have. Were Omer to utilize yoga in his current system, our players wouldn't be any FASTER but at least there would be much fewer hamstring, groin, and knee injuries.
So there's a sampling. I know it was long but hey, I AM taekwondave. And you asked for it. ;)