I'm under the impression that the ability to throw a baseball 100mph takes a fair amount of genetic luck. Fast twitch muscle fibers are needed and you either have them or you don't. Most people could try their entire life and never throw 100 mph regardless of the training or coaching.