The Canadian Junior "A" Hockey League includes ten leagues that span across Canada. Junior hockey players face challenges during the developmental years that can have far-reaching implications. Most of these teams do not ...