I'm not sure I agree that this is novel. In my mind, this is how the NCAA has worked for a very long time.
NCAA is all about the $$$$$$$$$$$$$$
I guess what I found novel about it was that it is a variation on "fantasy" leagues without attributing the results to the players results on the field, but rather how the coaches/departments were performing in signing players that they were recruiting.