The Buffalo Bills have hired the successor to Sean McDermott, and they didn't leave the building to find him. They're hiring former offensive coordinator Joe Brady to the position.

Joe Brady is the Buffalo Bills' new head coach

The news was shared this afternoon on X that the Bills would be hiring from within for their vacant head coaching position.

Sources say it will be a 5 year contract for the former offensive coordinator.

There are still plenty of questions for the Buffalo Bills staff

While most people assumed that the pick would be an offensive-minded coach, there hasn't been a lot of talk about what they'll do with the defense. When they fired McDermott, they didn't clear out the entire staff. It was only McDermott who was relieved of his duties. As for now, Bobby Babich is still the defensive coordinator. Will Joe Brady keep him on this year?

Also, since they moved Brady up, there is now a vacancy in the offensive coordinator spot. Will Brady be calling plays and promoting one of his guys to offensive coordinator?

They will also be looking for a special teams coordinator, as last year's leader, Chris Tabor, has moved on to Miami.

The biggest question is, "Why stick with Brady?"

With the news being shared just minutes ago, most Bills fans are still asking themselves, why the Bills are choosing to stick with him. They had so many other candidates that people were excited about, despite being upset about losing McDermott. Even if you didn't have a problem with Brady, it seems like a contradiction to what they were hoping to do. The goal seemed to be to move on from what we've seen in the past, and they're simply repeating it with the same staff.

These are some of the other candidates that the Bills had considered

Gallery Credit: Brett Alan

More From 106.5 WYRK