Nothing says athletes in peak physical condition like a Big Mac and large fries, right? As such, McDonald’s is building the world’s largest McDonald’s restaurant in London’s Olympic Park for the 2012 Olympics. No other brand name food will be sold at the Olympic Park. [More]