Career
He is currently the head coach at the University of Northern Iowa, a position he has held since 2001. Farley played inside linebacker at Northern Iowa from 1983 to 1985. He then became an assistant at Northern Iowa.
In 1989 he was named linebackers coach by new head coach Terry Allen.
In 1997 he followed Allen to the University of Kansas, but left in 2001 when the head coaching position at his alma mater opened up. Acting as his own defensive coordinator, Farley"s squads perennially rank among the top defense teams in the National Collegiate Athletic Association Football Championship Subdivision.
In early 2008, Farley served as the interim director of athletics at Northern Iowa.