We don't know what his baggage is - just that he sat out 2017 for personal reasons. Richt never informed us what those were.
Obviously they were serious enough to put him on a DO NOT DRAFT list.
I guess the NFL found out what happened during that year he sat out.
Must have been something serious as he's way more talented than a lot of guys picked ahead of him.
At the end of the day, I'm obviously a huge Canes fan and I wouldn't draft him until the 6th round at best. Probably not even then - he's a guy I'd like in camp to see how it shakes out, but I'm not spending resources on him.