Here he is on the local news in NC at 15 being interviewed about not getting paid.
https://www.youtube.com/watch?v=2l1mNjTwFRY
I don’t think it is the same kid.
check the eyes. might be a different David hoggs?