No.
The NFL never announced a 10 game suspension, there was just rampant speculation about it following reports Randy Gregory failed another test.
Gregory evidently missed a test when he left the treatment center for a weekend, missing a test can count the same as failing a test, but not absolutely. If it appeared Gregory was avoiding being tested, that would be bad, but a valid excuse and/or appearing to do well in the treatment center could go in Randy's favor.
The Medical Director is given a lot of leeway in these cases.