
No one perhaps has a better feel for the NFL’s coach hiring cycle than Bill Belichick. It’s been three years since Belichick last coached a game in the league, but the time-tested ethos of the cycle has more or less stayed the same: no one’s job is ever truly completely safe.
John Harbaugh has stood out as the most stunning ousting so far, with the Ravens deciding to part ways with him after 18 seasons. Mike McDaniel and Kevin Stefanski were also fired from their respective teams following their disappointing seasons, and a few others—like Pete Carroll and Jonathan Gannon—were arguably more predictable dominoes to fall this winter.