With NIL revenue sharing, NCAA mantra is double down on stupid when all else fails
The NCAA is on the losing end of a $2.8 billion settlement of a lawsuit that accused the organization of restricting player earning that will redefine amateurism as we know…