The Patriots are currently 26th in EPA per play on offense and 30th in EPA per play allowed on defense. The first decision ...
But after what we saw Sunday in the Patriots’ 24-21 loss to the Bills, I don’t think it would be right for Jerod Mayo to lose his job after this season.