Good grief.
( everybody, it seems, is on some kind of meds. Ridiculous IMHO.)
And Ponte Vedra Beach ain’t the ‘hood either....by any stretch.
This kid played on the high school football team which tells me his grades were decent.
I suspect we don’t know the whole story yet.