World’s Largest Barbecue Franchise Opens New Location in Wichita Falls Wichita Falls, TX  (RestaurantNews.com)  Franchise owners Clay and Stephanie Stockton…