NFL Coaching Chaos: Buffalo Shocks League by Firing McDermott; Harbaugh and Stefanski Land New Homes
BUFFALO, NY — The NFL coaching carousel shifted from a steady spin to a violent tilt on Monday as the Buffalo Bills officially parted ways with head coach Sean McDermott. The decision, which came just 48 hours after a heartbreaking 33-30 overtime loss to the Denver Broncos in the Divisional Round, has sent shockwaves through a league already reeling from several high-profile departures.
While McDermott exits Buffalo after nine seasons and a remarkable 98-50 record, the rest of the league’s “Big Three” vacancies have been filled. The New York Giants officially introduced John Harbaugh as their new leader, and the Atlanta Falcons secured former Browns coach Kevin Stefanski.
The End of the McDermott Era in Buffalo
The firing of Sean McDermott marks the end of the most stable and successful era of Bills football since the Marv Levy years. Despite leading Buffalo to eight playoff appearances in nine years and securing seven consecutive double-digit win seasons, McDermott could never push the Bills past the AFC Championship barrier.
“We are grateful for everything Sean has done for this organization,” said Bills owner Terry Pegula. “But as we move into a new stadium in 2026, we felt a fresh perspective was necessary to reach our ultimate goal.”
GM Brandon Beane will remain in his role and spearhead the search for a successor. Early rumors suggest the Bills may look internal, with offensive coordinator Joe Brady—who has revitalized Josh Allen’s MVP-caliber play—considered a top candidate. Other names floating in the Buffalo orbit include former Giants coach Brian Daboll and current Vikings DC Brian Flores.
Giants Go Big: John Harbaugh’s $100 Million Mission
In East Rutherford, the “curious silence” has ended. The New York Giants officially announced the hiring of John Harbaugh on a massive five-year, $100 million contract.
The deal makes Harbaugh one of the highest-paid coaches in sports, reflecting the Giants’ desperation to stabilize a franchise that has cycled through five head coaches since 2016. Harbaugh, who was let go by the Ravens earlier this month after 18 seasons, will reportedly bring former Baltimore OC Todd Monken with him to develop young quarterback Jaxson Dart.
“John is a proven winner whose teams are disciplined and resilient,” Giants Chairman Steve Tisch said. “He is the perfect fit to lead us back to prominence.”
Stefanski Takes Flight in Atlanta
The Atlanta Falcons didn’t wait long to find their man, naming Kevin Stefanski as the 20th head coach in franchise history. Stefanski, a two-time AP Coach of the Year, arrives after a six-year stint in Cleveland where he famously broke the Browns’ playoff drought.
Stefanski will report to the Falcons’ new President of Football Operations, Matt Ryan. His first order of business will be navigating the quarterback room, where veteran Kirk Cousins (whom Stefanski coached in Minnesota) and young star Michael Penix Jr. await.
Staying Put: Stability in Green Bay
While other teams scrambled, the Green Bay Packers chose continuity. Despite a late-season collapse that saw the team lose five straight games—culminating in an 18-point blown lead against the Bears in the Wild Card round—the organization handed Matt LaFleur a multi-year extension.
The deal, worth an estimated $15 million per year, keeps the nucleus of LaFleur, GM Brian Gutekunst, and Executive VP Russ Ball intact. The Packers’ leadership cited a “ravaged” injury list as the primary reason for the late-season slide, rather than a failure in coaching.
The Tomlin Trade Watch
Finally, the league remains on high alert regarding Mike Tomlin. After stepping away from the Pittsburgh Steelers last week, Tomlin has indicated he does not plan to coach in 2026. However, because he remains under contract through 2027, any team hoping to lure him out of his planned hiatus would need to compensate the Steelers with significant draft capital—likely a first-round pick.
| Team | Status | New Hire / Candidate |
| Buffalo Bills | Vacant | Joe Brady, Brian Daboll |
| New York Giants | Filled | John Harbaugh |
| Atlanta Falcons | Filled | Kevin Stefanski |
| Pittsburgh Steelers | Vacant | Brian Flores, Jeff Hafley |
| Green Bay Packers | Retained | Matt LaFleur (Extension) |
Export to Sheets
