How about instead...
Model was ambushed by partisans and killed by small arms fire
Vasilevsky was assassinated by an enemy spy
Von Kluge was killed in an enemy bombing raid on his HQ
Paulus died of a heart attack
Zhukov died in a plane crash
Manstein was killed by an enemy tank
Brandenberger was killed by artillery fire
etc
The descriptions would not necessarily have to mean anything, they could just be randomly selected. Maybe make them depend partly on the distance from the front that the leader was when they died. Currently it seems a bit weird when leaders die 10 hexes from the front line, so maybe at least throw us a bone and tell us what exactly it was that killed them?




