You will find that if you go really hard at the main lifts your body is already well worked and fatigued, you won't need nearly as many total lifts.
It's great that it provides a harder, more athletic workout, and also shortens the time you are in the gym, as you do less total reps.
5 sets x 5 reps
6 sets x 4 reps
8 sets x 3 reps
Snatches (I prefer hang)
Glute-ham raise should really be in there since 99% of athletes could use a stronger posterior chain.
Any lifts outside of these are really to help promote balance, eliminate weaknesses, and further fatigue muscles that may not get as much work during the other lifts (although basically every muscle you use in sports is hit with the first 6 exercises).
These exercises are often done with somewhat higher reps (10, yes 10 is what I call high reps), although it's a situation where it's great to mix it up.
Great supplemental exercises that you would add after this include:
Anything bodyweight, and challenging.
Lunges, step-ups, romanian deadlifts, back extensions, reverse hypers.
Core work- hanging leg raises, floor wipers, bridges
I find most all athletes want to have good looking arms, unfortunately it's the biceps not the hamstrings that our society looks at to determine one's strength. So add in the curls (prefferably hammer or reverse to work grip) and a tricep press (skull crushers, extensions), but I recommend it being in a more intense fashion such as a super set. This method is effective, it shortens the total workout time, and provides a great mental challenge.
Then you use other exercises to further your training especially in the cases of baseball include:
Medicine ball (especially explosive rotational work)
Rotator Cuff work
Grip work (plate pinches, static holds, and there are others)
Plyos are also effective, and incrediby explosive.
Sprints are great.
I also recommend to do some stretching, it improves your overall well being, you have less aches and pains throughout your day, and you also improve your performance and lower your risk of injury. In regards to stretching, I'm talking about sessions after exercise, or even separate from exercise at all.