This might not be ground breaking but it could save you a little time and headache.
I find that the 2nd boss can be troublesome. I’m ok but I can’t beat the second boss 100%. Maybe 75% or so for me. Therefore, I don’t invest anymore time in the early mini moments than is necessary. In short I skip to the first boss and then to the second. You get a gold player and perk for beating the first boss - so you should have a decent top half of the lineup to go at the second boss with (swing away, you won’t lower the energy enough with the limited outs, save that for the final boss - there you want to be as patient as possible, grind em down and take your walks).
Once you pass the 2nd boss finish easy / less time consuming moments. This will get you a few runs and a diamond player. Now your ready for the final boss. Should be about 4-6 to 15 and you will have 4 or 5 stud hitters and 20 outs. Stay patient can’t stress that enough. Also you should only be drafting the best bat available. No need for pitching and defense. You can also play a player out of position during a boss battle.
I can now beat a show down in about an hour. Didn’t run a stopwatch, but I think consensus is about 1.5 h If your doing all the moments.
Basically if you can’t beat the 2nd boss 100% of the time don’t bother investing time early for silver players and perks. Skip to him and then do a moment or two when the perks are diamonds.