Craig O. Weaver, 68