My opinion on the Devo thing?
I don't have one.
Whatever he is dealing with, be it the loss of a family member, mental health, whatever, is none of my business.
My role is to support our players win or lose, rain or shine, and that's exactly what I'll do.