While pitching machines are most often thought of as tools to aid in batting practice, there are other situations in which the right pitching machine can be an invaluable tool for the results-oriented coach or manager. Many modern pitching machines can be set to throw groundballs and fly balls which can be a great help in many situations