College coaches in the NFL: Good, bad and ugly