Jerod Mayo pointed to himself for the Patriots' ugly execution and penalty issues during Sunday's loss against the Dolphins.
While Jerod Mayo took responsibility for his team's lack of discipline against Miami, he also said there's not much he can do ...
The Patriots gave up 317 yards through the air as Tua Tagovailoa sliced up the New England defense for four touchdowns.