In case you missed it, the World Food Championships (WFC), the ultimate destination for competitive cooking and Food Sport, will return to ...