I've always rooted for this guy. Sounds like he has gotten his life totally back on track. Early in his college days I think he was viewed as a potential franchise tackle before his behavior derailed his career, so I hope we might have found a diamond in the rough.
I'd love to see him on the roster as a backup, maybe one versatile enough to fill almost any position on the line in case of injury. Then see what he really has.