Few NFL head coaches have the luxury of job security. With only 32 coaching roles available, getting the job is nearly as hard as keeping it. There is no shorta ...