Basically it was officiated as a run to that side so Lassiter and the DB was officiated like Lassiter was a blocker not a receiver which is why the hold was missed. The momentum from the hold actually through the defender into the spot the ball was thrown. In its most basic Ropati needs to eat the ball or throw it away if the WR isnt wide open.