How about having the last team that played the ML team take over the team? With 3-4 game series, that would be for a day to a day & half.
Only control lineup & pitching rotation & settings. Can't make trades, promote, etc.
Ability to abuse would be smaller than if the commish, or any other player, had complete control.
I think the good it would do in getting 0 SPs out of there and injured players on the bench would outweigh the potential for bad.
They'll never do this. Would probably take a lot of programming to create this sort of limited access and to rotate control. Plus there would have to be a change to the interface to give temp access to a different team.