It’s almost World Food Championships time!
We’ve been counting down for months, and in less than a week, the World Food Championships will kick off the largest competition in food sport right here in Indianapolis Nov. 8-12! The competition brings more than 1,200 chefs, home cooks and barbecue teams from across...