The New England Patriots’ tumultuous 2024 season, culminating in a disappointing 4-13 record and the firing of head coach Jerod Mayo, has left fans and analysts revisiting key offseason decisions that shaped the team’s fate. Among them, a more surprising one was Mayo’s decision to replace Steven Belichick with DeMarcus Covington as defensive coordinator before […]
The post The real reason Patriots’ DeMarcus Covington replaced Steven Belichick at DC in 2024 appeared first on ClutchPoints.