NCAA does not allow players who have signed pro contracts to play.
They even consider major junior to be a professional league
I'm aware. As I said, it's hard to commit to an NCAA program when one is already signed to and playing on a professional contract - Rosen is, and is signed through next year by Leksands. The poster I was replying to also knows that.