McDonald's to recall 'Shrek' promotional glasses By: MarketWatch June 04, 2010 at 10:49 AM EDT McDonald's agrees to voluntarily recall 12 million collectible drinking glasses, a government agency says. Read More >> Related Stocks: McDonald's Corp