Butch, I agree with you on the point that I would question allowing him back on the team. This isn't a 1st time offense as far as rule-breaking and there have been a number of other incidents where he's actively pushed the limits. I said when he was suspended that I thought that they should just part ways with him and wish him luck.
However, if he met the conditions of reinstatement, and the team has no problems with him back, he should be allowed to return. I just hope the other players/captains on the team were given a choice on the matter.