Investors have a lot to digest today after earnings, a McDonald's announcement, and a new deal with Pizza Hut.... Read more