So I really get the outrage toward Browner, I really do, but there are extenuating circumstances here that weren't really accounted for in the CBA. In particular, if skipping a test automatically bumps a player up to Stage 3 of the program, how does that apply to a person who is no longer a "player"? Browner was a non-player, and therefore not beholden to NFL rules, when his test 7 years ago was skipped, and therefore it seems that there is a compelling argument that he should still be considered in Stage 1 (and now subject to being placed in Stage 2) since that is where he was when he left the league for several years. If the league wants to be completely "by the book", then it has to agree that "the book" doesn't apply to non-players, which is what Browner was.
My question is, once he returned, was he actually informed that he is now in Stage 3? That seems to be the crux of the issue, and if he was not informed of this then I think his suspension needs to be adjusted accordingly. If it isn't, then I truly hope he sues the crap out of the NFL. I'm sick of Goodell anyways, and it would warm my heart to see him get whipped in what I'm sure would be a very public case.
By the way, I still think he screwed up and there should be consequences, but not unfair ones.