
The Internet rumor mill has been recycling the story that the Grimace, the XL-sized purple being from the McDonald's Corporation (NYSE:MCD) is supposed to be a giant taste bud. The truth, in this case, is more entertaining than fiction.
What Happened: The Grimace unexpectedly wound up in the digital spotlight following a recent CBC interview with Brian Bates, a McDonald's franchise owner in Windsor, Ontario, who was named the Windsor has been named Outstanding Manager of the Year for the company’s Canadian operations.