Live results

Death Valley Duel

Saturday, 18 February 2023, Central, SC, United States