2023 NCAA Championships Interviews Keegan O'Toole (Missouri), 2023 NCAA Champion at 165 pounds
Missouri's Keegan O'Toole after winning the 165-pound title at the 2023 NCAA Championships in Tulsa, Okla. O'Toole became a two-time NCAA champion with the win.