James grew up in the Central Texas town of Belton. In 1979 he graduated from Belton High School, which was regarded as the town’s most elite high school, primarily because it was the only one. In his first two years after graduation, James failed at more than a dozen jobs, including short order cook, grocery sacker, motel desk clerk, vacuum salesman, assembly line worker, and oil field roustabout. In 1981, he enrolled at Central Texas College and found a career that matched his limited skills: Broadcasting. He dropped out of college midway through his sophomore year when his hometown radio station offered him 90 cents above minimum wage. Reveling in the lucrative offer from the station (which soon went under), James decided that continuing his education would be folly. Since becoming a fulltime news media professional in 1982, James has worked as a radio reporter and newscast anchor, a football play-by-play announcer, a newspaper editor, a television journalist, and as a talk show host on both television and radio. He has also served as a communications director for a State Senator, a U.S. Representative and an agriculture trade association. In 2011, he returned to KGNC for his third stint with the station. In his spare time, James enjoys the company of his wife, Cynthia, and their two cats.