Junior A hockey consists of nine leagues: BCJHL, AJHL, SAJHL, MJHL, SOJHL, TBJHL, CJHL, NOJHA, MJAHL, and NBJHL. The BCHL was previously a part of the league but became independent earlier this year. Some notable alumni of these leagues are Cale Makar, Mark Messier, Glen Wesley, and Lanny McDonald.
This rule has trickled up from the Junior C and D leagues and is now impacting some legitimate NHL prospects. It is only a matter of time till this rule is implemented in the CHL leagues and potentially, even the NHL.