Live results

Griffin Grapple III

Saturday, 18 February 2023, Santa Fe, United States