Doesn't DeAngelo hate the franchise? Some fallout with the death of his mother or something like that? Really weird that he's on site with the Panthers.
he's had nothing but bad things to say since he's been released. he seems like a dick in general.
https://people.com/sports/nfl-player-deangelo-williams-pays-for-500-mammograms-honor-late-mom/
I really don't know much about Deangelo's personality but this is a pretty cool thing to do.