A total surprise.


Tom Silverstein
@TomSilverstein

Hafley has considerable NFL experience assistant DBs coach in 2012 and secondary/safeties coach in 2013 with Tampa Bay. Worked under Mike Pettine in Cleveland in '14. Coached DBs in San Francisco from 2016-'18. Was co-DC for Ohio State in '19 and has been BC head coach since 2020