BBQ | December 16, 2017 Tri Tip Grill At the Dallas Cowboys’ Star complex, the barbecue comes from California. By Daniel Vaughn Daniel Vaughn Daniel Vaughn is the country’s first barbecue editor, and he has eaten more barbecue than you have. View Articles Email Twitter Instagram RSS