That's crap. The only rights you have are in the Constitution. I don't recall an NFL amendment in it. Playing professional sports is a privlidge. Clarett screwed himself out of a career, and now wants the rules changes because he broke them? Nothing more than B.S. Period.
As long as he passes the physical and drug tests just like any other athlete..