Duck, NASCAR's Edwards star in two new Aflac commercials

February 11, 2009 09:47 AM