Was “stimulus package even in the lexicon when Cain was at the Restaurant Association? I don’t recall hearing it until 2008.
That was my first thought as well. I never heard the term before 2007.
I’m not sure if Super Glo is quoting her client or trying to be colorful.
Didn't see your post before I posted basically the same question!