Name: BKFC 38 Title: Nguyen vs. Straus Date: Apr 21, 2023 Time: 6:00 PM PST Location: Delray Beach Tennis Center, Delray Beach, FL, United States Organization: Bare Knuckle Fighting Championships