But now he’s the boss at Oklahoma State, and he just landed a commitment from Dreshaun Ross, the No. 3 Class of 2026 prospect per FloWrestling. Ross had Penn State as a finalist along with Iowa, Iowa ...