4-star SF Cam Holmes recaps Oklahoma visit + talks recruitment