It makes too much sense.
Jim Leonhard would be a perfect fit as the Packers defensive coordinator. Leonhard is currently the pass game coordinator and assistant head coach for the Denver Broncos.
Now many people will think two things: 1. They will think that since he is currently an assistant head coach that he will never take a job as a defensive coordinator and 2. They will think that offering him the job would be preposterous since he declined the job offer after Mike Pettine left.
Leonhard would take the job because his family still lives outside of Madison and the commute back and forth to Denver the last two years has to be brutal.