I don't see "The General" much around here. We do have the "Insurance King". Their mascot? a life size Lion costume with huge head and a nerd, side kick, complete with horn rim glasses with white tape over the bridge..... No... I don't think so.
Then again, These guys might be insurers of last resort. (read you cay pay weekly if you want but you will pay through the nose).