Home Depot and the insurance company AFLAC (the duck people) have pulled their ads from the Savage Nation radio program in protest over his comments last week regarding children with autism. If a few more major advertisers take a similar stand perhaps it will mean Michael Savage will be looking for a new job that requires his kind of finesse; perhaps there is an open seat at an IEP meeting near you.