Drew was a walk on at UNC in 2012 and redshirted. In 2013, he transferred to Trinity Valley Community College, where he was 1-2 passing for 37 yards for the whole season. He went to Mississippi as a walk on in 2014. He played in one game in 2015, but I don't see any official stats for 2014, 2015, or 2016. In high school, I believe he was mainly being recruited by FCS schools. His 247 recruiting profile showed interest in Miami, Wake Forest, Uconn, and UNC. He had no official visits and no offers from any of those.
Maybe the reason that he didn't play, except for 2 passes at Trinity and junk time vs Fresno State, had more to do with his playing ability than his family. It is possible that there were some bad feelings at UNC. However, why would Trinity Valley and Ole Miss allow him to be a walk on if they had no hope that he would develop?