Question: who does gary cole play in family guy
Answer: Principal Shepherd