I agree with that but the original suggestion was just for a bit of fun.
There have been two ways suggested: The "rookies" would be any player aged 18 or 19 and the "sophmores" would be any player aged 20-21. As always this would be a smashing for the sophmores.
If it was to be Big 8 against Great 8 then again it would be any player aged 21 or under.
I think even in the top leagues there must be players aged 21 or under who are playing, at that age you can have a salary in the $50,000 range or even more.
But the important thing is it should be listed in the player's history. 99% of teams have no-one that has played for their NT but can have many players who have apperaed in All-Star games.