There are 358 D1 college basketball schools. Not all of them had a full compliment of scholarship players and many of them had more than 13 scholarship players because of the additional COVID year granted by the NCAA. So let’s just assume that it averages out to about 13 players per team. That’s 4,654 players in 2022. In any given year, about 25% of those players run out of eligibility. It’s probably a bit lower than that, but when you include other forms of attrition (NBA, injuries, disinterest, etc.), let’s keep it at 25%, giving us 3,490 returning players. The last update I saw put the transfer portal at over 1,500 players. More than 40% of returning players are essentially putting themselves on the free agent market. Not that I blame them, but I don’t see how this can be sustained. This will basically make it impossible to build a team from year to year. If it doesn’t calm down, the solution will have to be paying the players and then signing them to contracts for a period of seasons, probably with the players unionizing for collective bargaining purposes.