News / February 18, 2004 "Is the Muppets deal really part of Michael Eisner's Wall Street distraction plan?" Josh Armstrong TWITTERFACEBOOKPINTERESTINSTAPAPEREMAILPRINTDecide for yourself, after reading the article at Jim Hill Media.