Before joining Louisville’s staff Heyward spent two seasons at USC and prior to that served as Washington’s secondary coach from 2012-13. Heyward said he was to coach along side Petrino.
"Coach Petrino is recognized as a tremendous coach, "Heyward said in a statment. "This is an excellent program with an experienced team returning next season and I’m looking forward coaching this veteran group. This is a great opportunity for me to help this program win an ACC Championship."
As a player, Heyward was a former all-Pac-10 cornerback when he attended Oregon State.