Steven J. Hatchell is an American sports administrator who currently serves as the president and CEO of the National Football Foundation & College Hall of Fame, Inc., which operates the College Football Hall of Fame in Atlanta. From Wikipedia
NFF President Steve Hatchell says the rule change reflects more nuanced evaluations of coaching success, starting with the 2027 ballot.