Kind of impossible to fix that in-game but that seems like it should be a reviewable mistake. If you are going to an electronic system, the moment when the change is made electronically should lock in the line-up, it shouldn't turn on proofreading and printing.
Also, seems like this way would be pretty easy to hack/cheat. "Oops, I left so-and-so off the line-up in the electronic system, let me change that now on this print-out!"
Intern jokes aside, managers aren't proofreaders - so if this is how the system works now there actually should be a front office assistant checking these every day.
Note the part I bolded below too.
De Los Santos was called up from Triple A earlier in the day. The transaction was announced to the media at 5:19 p.m. and his name was on the lineup cards that were distributed in the press box.
His name was also on the lineup card that Milwaukee manager Craig Counsell had.
But De Los Santos' name was not on the card that the umpires had. Cristopher Sanchez, the player De Los Santos replaced, was still on the umpires' card.
"Every day, we submit the lineup, a roster, and it goes to Major League Baseball," Girardi said. "We made a roster change and I just didn't catch it. Ultimately, it falls on me because I didn't catch it.
"MLB reproduces and sends the cards to us and we print them out. I didn't notice that De Los Santos wasn't on there. I tell you, I look at them all the time. I look at the cards and I count the people. Starting pitcher is on there and you make sure you have 26 people. I missed it today."
Lineup cards used to be exchanged at home plate before the game with the opposing team and the umpires getting a copy. MLB became a middle man two years ago when it began partnering with gambling entities. Now, lineups are first sent to MLB and then returned to the teams. It's still the responsibility of the team to give them one last check to make sure MLB got it right.
Counsell, the Brewers manager, had some empathy for Girardi. He was burned by a similar situation, a late transaction, earlier this season.
"Honestly, I kind of thought that the system needed to change a little bit because, you know, we actually had the correct card but somehow the umpires didn't," Counsell said. "It's all when it gets printed out and kind of the time that ... what time the umpires' card got printed out and so it seems like there's a better system that probably could be put in place."