I agree, what i don't understand is how a professional, who has signed a contract with a NHL team can just go play junior if he is of age. Why does the CHL allow this. If they want to develope as many hockey players as they can, why are the giving roster spots to guys who have signed NHL contract. The NHL shouldn't sign the player if the player is not even ready to play for there AHL or ECHL team??? Whats even more nuts is how i player like Alex Petriengelo can play half a season with a NHL team, then go play the rest of the year in Junior. First what more is the kid going to learn by going back to the CHL where he has played for likely 2 years already. Wouldn't this just regress his development. This is another reason why i think college hockey a better development platform for players anyway. Its a staging process when you go through the college ranks, you play junior hockey, then when you are ready you move up to college, then when you have progressed all you can at that level you can sign a pro contract and work your way up. Jumping back and forth from playing against 16 year olds to playing against Chris Pronger isn't doing anything for a player. The whole major junior system just bothers me, how can you call yourself junior hockey when you have guys who just signed 6 figure contracts playing in it??????
Somebody please explain this all to me????? Give me a good reason why I should send my kid to play major Junior, I'll never do it....