Good Baseball Exercises

I’m looking for the best exercises for running speed, bat speed more hitting strength and also exercises for a faster pitch.
thanks.

Sprints, batting practice, and long toss.

Cuban press works wonders for me.