The highest levels of barracks allow the recruitment of general's bodyguards unit; ergo, you can recruit a general.

Speaking of generals, did anyone yet manage to get Napoleon from Corsican artillery?