While I agree it would improve basketball, I just don't see it being legal. You cannot tell people that they have to stay in college for so many year, forgoing an NBA paycheck. Right to work, right to earn a living, and all that jazz. I just don't see how they can get around that.
College baseball? College football?
They BOTH have requirements that the athletes stay are required amount of time, so apparently its legal.