Team Lake Murray Country Chefs Sweep Top 10 at the World Food Championships
Team Lake Murray Country turned up the heat at the 2023 World Food Championships (WFC), in Dallas, Texas. More than 450 teams from 40 states and 10 countries competed in 10 categories of food at this year’s tournament. Team Lake Murray Country swept the top 10 in each of theirContinue Reading