The evidence against Josh Brown is growing. Regardless of how the situation plays out in the courts, it's important for the NFL to make a stand against this type of behavior. The league has already been damaged by only giving him a one game suspension, especially considering the evidence that they were aware of at least some of the domestic violence issues. If the NFL truly wants to come out against domestic violence, they would ban Brown from the league.
Yes, it is my belief that Josh Brown should not play for more than one game because of allegations that he abused his wife. I feel as though he should not play up until he is cleared of the charges against him because it will look bad for his team to play him and it is not fair to allow him to play when he might be a criminal.
I am not certain of morality clauses used in NFL contracts, but if he has violated any portion of his contract that warrants game suspension as a punishment, then the NFL should act accordingly. At this point, suspected criminal activity should be treated appropriately according to the specific terms, but he deserves the assumption of innocence in any criminal charges.
The NFL has suspended three players his season for personal conduct issues -- free agent tight end Andrew Quarless (two games, gun charge), Jets defensive end Sheldon Richardson (one game, speeding arrest), former Falcons linebacker Prince Shembo (two games, animal cruelty allegations). All got more time than Josh Brown got for beating his wife.