I've said it for three years. We recruit travel ball showcase heroes. They grow up playing an individual sport that glorifies home runs and then we expect them to play team baseball.
I mean, you've seen this pitcher for 30 pitches now. He throws 77-86 mph. Why are you swinging like the dude is throwing you a 95 mph fastball? Just a stupid approach.