26. Steve Spagnuolo
It took Spagnuolo almost 10 years to find redemption. There are NFL analysts credit him as one of the best defensive minds in the league. He’s a two-time Super Bowl winner who coached on Andy Reid’s staff in Philadelphia and Kansas City. The latter came in 2020 after he rejoined his old boss. But Spagnuolo has head coaching experience too. Unfortunately, it was terrible.

The St. Louis Rams hired him in 2009 when he was one of the most attractive options in the league. Despite setting the worst record in franchise history that season, they didn’t fire him. He improved from a disastrous 1-15 year to 7-9. However, they regressed to 2-14 in 2011 and this signaled the end of his time in the NFL as a head coach (via The Athletic).