Because he's already on an AFL rookie list? It makes no logical sense, the whole idea of Cat B is getting kids from outside AFL programs, he is literally already on an AFL list so...
Now the AFL may let Collingwood do it because they make the rules up as they go, but it doesn't make any sense.
Surely if he was originally eligible to be a Cat B and he’s still eligible to be on a rookie list….
Can’t see why he can’t drop down again within the rules. Hard to argue that he isn’t from outside the normal AFL system.