I don't follow college football but I do know a five star not going to a power 5 is a big deal.
https://www.espn.com/college-sports/...al-signing-day
I am also not a follower of the the twitter but this kid said all the right things and his reason for an HBCU makes it sound like he is viewing this as a moral obligation. (I also don't see many 17 years that write as coherently either so I assume it was well scripted)