“2. Hard to believe that the Patriots, professional organization that they are, signed this guy without knowing about any of this baggage - there were no warning signs? Really?”
I wouldn;t assume they didn’t know anything. Lawrence Taylor was a mess when he played for the Giants, but his talent made them look the other way.
Football always goes blind when the bad guys can play, until it's too big to cover up, then here comes the bus...