People > Roman Generals
During the Punic Wars there was a larger number of Roman generals than Carthaginian generals due to the structure of the military in the Roman Republic. Unless a dictator was appointed by the Senate, consuls and praetors were placed in charge of various military campaigns and usually only served for a year, but there are some exceptions. Due to this, the consular and praetorian armies often changed leadership and their generals often.
The Military Decorations of the Roman Army, by Valerie A. Maxfield