To clarify, he wasn’t suspended for the whole season.
NFL teams are infamous for investigating players with background issues - so I don’t think he would lie about it, as the lie would be more disconcerting than the activity itself. If they lie, there’s no trust!!