Lake Murray Country Chefs Return to World Food Championships
Team Lake Murray Country will return to the World Food Championships (WFC), on November 9-12, 2023 in Dallas, Texas. The WFC is the largest Food Sports competition, where grand champions of previous events convene for a chance at winning the ultimate food crown and a share of hundreds of thousands of dollarsContinue Reading