The Bills have their defensive coordinator. Buffalo hired Broncos defensive pass game coordinator/assistant head coach Jim ...
Yardbarker on MSN
Jim Leonhard lands his first NFL defensive coordinator job
Leonhard has been an assistant with the Denver Broncos for the last two seasons, and he has now landed his most prominent NFL job to date.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results