While Lowe says he received the Gold Card because his buddy's dad created the McMuffin, McDonald's confirmed to Business Insider that he in fact received the card from David Peterson - the buddy ...