Zion needs an attorney because he is being sued by the first agent he signed with. He then eloped with a different agent. So far it has nothing to do with the NCAA or Duke that I'm aware of.Zion doesn’t need an attorney, because he hasn’t broken any laws.
It most certainly is not illegal to accept money to play basketball.
The NCAA not liking something, has nothing to do with the law.