I only read about that this morning and will reserve judgment.
It strikes me as likely that any "scuffle" Hudson "got into" in a bar in Boston was instigated by some drunk Bostonian guy who was in that bar in Boston. (This is not a slur against Red Sox fans or anything, just that there are always bad apples like I said.)
That said, certainly one would think Hudson shouldn't have been out at all.