The NFL has a strict policy regarding ejections for players who throw punches, yet this protocol was not enforced during the Buffalo Bills' recent game against the Indianapolis Colts. In the fourth quarter, quarterback Josh Allen was the target of punches thrown by Colts defensive end Dayo Odeyingbo after a play, but no penalty was called at the time.
Despite the lack of immediate action, the NFL later fined Odeyingbo $10,919 for his actions. While some fans speculated that Odeyingbo was trying to dislodge the ball from Allen's grip, the evidence suggests otherwise, as his punches did not target the ball at all.