BBQ| December 16, 2017 Tri Tip Grill At the Dallas Cowboys’ Star complex, the barbecue comes from California. By Daniel Vaughn