sep 1, 1994 - 31st Chief Illiniwek
Description:
John Creech is the 31st official Chief Illiniwek at the University of Illinois. Creech served as the Chief for '94 & '95. He was from London, Kentucky.
Added to timeline:
Andrew M.
English 505: Online Resource
Date: