When you think about the most iconic brand mascots out there… it’s pretty clear which product they represent. Like a squishy doughboy for Pillsbury, or a man made of tires for Michelin. But what about the mascot for the American Family Life Assurance Company… better known as “AFLAC”.