Indianapolis will host the World Food Championships, an event billed as the “world’s largest food sport competition,” for the third consecutive year. Chefs from dozens of states and countries will ...