Description
David Canales is an American professional football coach who is the head coach for the Carolina Panthers of the National Football League (NFL). He played college football at Azusa Pacific and served as a longtime assistant coach with the Seattle Seahawks under Pete Carroll. Canales also was an assistant strength coach with the USC Trojans and offensive coordinator of the Tampa Bay Buccaneers.