Knights to Hold Chicken and Ribs BBQ on May 31