The Buffalo Bills will need a new head coach, but their search for the right guy has already been hampered by their own success.
Maybe the two best names available, John Harbaugh from the Ravens and Kevin Stefanski from the Browns, have both been hired already.
Harbaugh will lead the New York Giants into the future. Stefanski just got the Atlanta Falcons job.
And it really emphasizes the oddities of this whole process.
MORE: Why Bills had no choice but to fire Sean McDermott
The Bills made it to the second weekend of the playoffs, so they couldn't fire Sean McDermott until after their loss Sunday.
Meanwhile, teams that missed the playoffs entirely had two whole weeks of figuring out their new head coaching situations.
Don't you think Harbaugh or Stefanski would've loved to coach the Bills and superstar QB Josh Allen?
The Bills surely would've loved to have one of them.
There isn't an obvious fix to this timeline. Teams need to get their new head coaches, and it's not often playoff teams are making firings like this.
But it really doesn't necessarily work out the best for anyone involved.
MORE: Exploring 5 wild Broncos QB options to replace Bo Nix
Harbaugh and Stefanski would never say they'd rather be elsewhere, but Allen and the Bills would've been quite compelling if it was all available in front of them at the same time.
And the Bills won't publicly state any regrets about not getting one of those guys, but the feeling like works the same in reverse, too.
Buffalo will have to make it work with a second-tier crop of candidates, and really through no fault of their own.
More NFL news:
- Browns can draft the brother of a Cavs' NBA star
- Nick Foles offers advice to Broncos after Bo Nix injury
- New perspective on Tua Tagovailoa and his head injuries
- Aaron Rodgers' future with the Steelers has been decided
- Cam Ward can add John Harbaugh to his list of doubters
- This throw is why the Bears drafted Caleb Williams 1st overall