Shalane Flanagan. As reported in Universal Sports, in her run up to the Beijing Summer Olympics, Flanagan had to delay going to China due to the suspected food poisoning. According to her coach, John Cook, cooking oil used in food preparation at the training camp may be to blame for Flanagan’s distress. Whatever the cause, the problem delayed Flanagan’s flight to Beijing by a day and forced her to miss at least one day of training. The US Olympian spent her time resting, rehydrating and trying to eat solid foods before going on to win the bronze medal in the 10,000.