Osu can refer to different things depending on the context. If you're referring to "osu" in the context of Columbus sch, it is likely a reference to The Ohio State University (OSU), a public research university located in Columbus, Ohio. However, if that is not what you meant by the clue, then I apologize as I cannot accurately determine the specific meaning without further context.
Note: The provided meaning of the answer is for the latest New York Times crossword puzzle clue: The Cowboys and Cowgirls of the N.C.A.A.. Explanations are generated by AI and may be inaccurate.