I don't believe you can teach just anyone to hit a 95 mph pitch. One has to have the innate eye and twitch muscles and timing and yes, courage, to do so. The skill can however be honed and improved by coaching.
No doubt. Those bench players, that might play some good defense but hit .220 with little power, may be the best athlete in the last 30 years from the area where they grew up. The talent and skill level of an MLB scrub is amazingly high.
Velocity V Trajectory T and Gravity G, which oof course is a constant
At least in Yankee Stadium