Craig is in his 19th year of football officiating. He was recently added to the Big Ten Conference officiating staff for the upcoming football season. He has worked Referee for the last 4 of 10 years in the CCIW , Illini-Badger and Mid-West Football conferences. He has worked NCAA Division III playoff games in 1996, 2002 and 2005.
He has been a presenter at the Clinic and part of the CFO Staff for the past 2 years. He is a member of the Central Officials Association and Metropolitan Officials Association. He is currently a Computer Systems Trainer for the Springfield Urban League.