Brad Underwood, formerly Stephen F. Austin, has accepted the head coaching job at Oklahoma State University.