Highlights from the 2023 World Wide Technology Championship at El Cardonal at Diamante in Mexico. Russell Henley claimed victory in 2022.