Nine NFL teams are hiring head coaches—roles that pay millions but demand long hours, constant travel, and intense public scrutiny.