Leonhard, 43, is a former NFL safety who began his pro career with the Bills as an undrafted free agent in 2005. He went on to play for the Ravens, Jets, Broncos, Bills again, and Browns before retiring. His coaching path has included stints at Wisconsin and Illinois, followed by a move to the Broncos, where he rose from defensive backs coach to pass-game coordinator under defensive coordinator Vance Joseph.
Carmichael will serve as Buffalo’s offensive coordinator, joining Brady’s revamped staff. Both Carmichael and Leonhard are connected to the Sean Payton coaching tree, a lineage that Brady is leveraging as he shapes his Bills regime.
The hiring arrives amid broader leadership changes in Buffalo, with owner Terry Pegula and general manager Brandon Beane overseeing a reorganization that culminated in Brady taking over as head coach after a period of significant turnover.
The two coordinators hail from the same competition that knocked Buffalo out of the playoffs, underscoring the Payton-tree influence in Brady’s plans. The Bills’ new-look staff aims to balance a defense anchored by Leonhard with an offense guided by Carmichael as they pursue stability under Brady.
Buffalo’s coaching staff continues to take shape as the Brady era begins, with attention on how Leonhard’s defense and Carmichael’s scheme will mesh with the head coach’s overall vision.