Officially registered agents should be the only people allowed to make contact in this way. Maybe we need a market value assessment/ arbitration mechanism like MLB had with free agency.
I feel like it would be easy enough to have a database kept by the NCAA where players and their contracted agents are listed.
I imagine what these sleazebuckets are doing is trying to get a bunch of offers from schools that they can then tell a kid, “see, I can get you this money, sign with me and let’s get it done”.