I was told when I looked into it that the school and even the player can get into trouble if a business makes a replica jersey with the players name on it.
I guess I kinda see what the NCAA is doing, but jeez how is the school supposed to control what everyone does?