My son played around 120 games/year each of his last three years
in high school. Baseball is a mind game. There are so many variables every time a batter comes to the plate. A lot of if can't be taught. It is pure instinct. That's a huge reason why so many kids give it up early. My son was a pitcher and SS. Incredible hand-eye coordination and a real mind for the game. He was recruited.