I don't think he's done. I'll believe it when I see it if he's done. He's too good, and people will overlook these things. Either the lawyer will cast enough doubt over the allegations where teams will be comfortable enough with him, or Watson will publicly apologize, say he didn't realize what he was doing was so bad, and some team will forgive him enough.
The NFL is willing to overlook a lot.