Special Assignments Coach
"Ed Cavanaugh was in college coaching for almost 20 years, four of them as football skipper at Idaho State University (1968-71). In a career that began in 1954, Cavanaugh also served as a collegiate assistant at Kansas State (1954-58), the University of Arizona (1959-66) and Utah State (1967).
An offensive lineman for the legendary Wallace Wade at Duke University, Cavanaugh graduated in 1951 after winning two football letters for the Blue Devils. He entered the Navy after leaving Duke and became player/coach of the Bainbridge (MD) Naval Training Center team.
Following separation from the service, Ed took a job as assistant football coach at Petersburg (VA) High School. He was head freshman coach for three years and offensive line mentor for two at Kansas State, served as line coach for eight seasons at Arizona and was appointed offensive coordinator at Utah State in 1967. A four-year tenure as head coach at Idaho State followed.
Cavanaugh's Buffalo responsibilities include the kicking and punting games and the handling of the Bills' special teams."
-1975 Buffalo Bills Yearbook