Mike McCloud, president and CEO of the World Food Championships, reveals what makes Indianapolis the perfect city to be the new host of this annual sports-like competition. Mike McCloud, president and CEO of the World Food Championships, reveals what makes Indianapolis the perfect city to be the new host of this annual sports-like competition.