I think many are overlooking the possible human side of this...e.g. health of a parent, becoming a father, any number of things that you wouldn't put in a news release.
I was at part of a practice last week and he was the only person on the roster who wasn't there.