Hafley spent the past two seasons with the Tampa Bay Buccaneers and last year as the team’s safeties coach under Greg Schiano, who was fired at the end of this past season. It’s his third season overall in the NFL.
Before reaching the NFL Hafley was in the college ranks for the past 11 years, working at Worcester Polytechnic University (2001), University of Albany (2002-05), Pittsburgh (2006-10) and Rutgers University (2011).
For those going crazy and thinking Hafley’s hire means Mike Pettine is on the move, relax. His addition very unlikely has something to do with Pettine potentially getting the Browns head coaching job.
In other Bills news, Damond Talbot of NFL Draft Diamonds reports the team has signed defensive end/OLB Willie Jefferson to a futures contract. Jefferson made the Houston Texans 53-man roster last year as an undrafted free agent, but was cut along with two teammates when they were caught smoking cigars in a hotel room.
Talbot writes that “Willie played college ball at Baylor before transferring to the FCS ranks. Jefferson tore it up his senior year of college and was able to play in the Raycom All Star Game.”