The College Sports Commission, the newly established entity overseeing intercollegiate pay-for-play compliance, says it has registered 28,432 athletes on its NIL Go platform and approved 8,359 deals ...