Agree and disagree
NFL has a 3 year policy and you hardly hear a peep. 98% of every prospect coming into the NFL come in Physically and mentally ready.
Its about helping the league, they want kids to come in are physically and mentally ready. Yes the Wiggins etc have all sorts of "upside" but no way are they going to contribute for 2-3 years at the least.
Think 2 years can really help the league evaluate the players. Shabazz Muhammed was "the next big thing" coming outta HS. Everyone talked how if there were no age limit he'd be the #1 pick. Same with Harrison Barnes etc etc etc.
Its not like your holding them back from getting paid either, they have a chance to earn a pay check (the D-League). They can make just as much out of HS in the D-League as the Majority of the players who cant cut it in the lottery or have to play overseas.
The excuses why they shouldnt go to 2 years out is nothing more than an excuse. Even all the former players are for it as well, Magic, Barkley, etc.
I think a player should have the freedom to enter the pros whenever he wants to. It's not really about what fans want.