The world's top athletes ate a lot of McDonald's during the 2012 Olympics — but that won't be the case when France hosts the games! Here's why Olympians won't be able to chow down on Big Macs and McNuggets in Paris.