CHERRYVILLE, N.C. -- William Hall is a World War II and Vietnam veteran. His room is filled with old photographs, medals and certificates of his time overseas. Hall knows all about war, but he also ...