Check this out (I hope the link works)
http://fantasygames.sportingnews.com/baseball/stratomatic/80s/league/boxscore.html?group_id=12863&g_id=690
I had a couple of screw-ups in my manager settings... and HAL actually did it.
I had Robbie Thompson set to sub defensively and in the first defensive sub position.
Lavalliere is the second sub and he was supposed to sub at catcher.
Problem was that I had set the box above Lavalliere to C (for catcher) instead of the one below it.
Soooo Lavalliere is set to sub but at no position, and Robbie Thompson is set to sub at catcher.
HAL did the best he could.
Don't know why Esasky was affected, but he wound up on the bench (started as DH), Robbie T ended up at catcher, and Lavalliere ended up at DH.
Weird, weird, weird.