UC Davis (1969) Assistant aux débutants UC Davis (1970-1971) Responsable des débutants Californie (1972-1973) Assistant des étudiants Californie (1974-1975) Entraîneur des quarterbacks Trojans d'USC (1976-1980) Entraîneur assistant Browns de Cleveland (1981-1982) Entraîneur des quarterbacks 49ers de San Francisco (1983-1985) Entraîneur des quarterbacks, des wide receivers et des tight ends Cowboys de Dallas (1986-1989) Entraîneur assistant Panthers de Pittsburgh (1989) Coordinateur offensif et entraîneur des quarterbacks Panthers de Pittsburgh (1989-1992) Entraîneur principal Chiefs de Kansas City (1993-1997) Coordinateur offensif Trojans d'USC (1998-2000) Entraîneur principal Jets de New York (2001-2004) Coordinateur offensif Buccaneers de Tampa Bay (2005-2007) Entraîneur des quarterbacks Raiders d'Oakland (2008) Projets spéciaux Raiders d'Oakland (2009-2010) Entraîneur des quarterbacks