Craig’s career in both print media and broadcasting – including sports and news – spans over 45 years. At various times he has served as Media Relations Director for Utah State University athletics, radio network play-by-play announcer for Aggie football and basketball, Morning Host and News Anchor on Utah Public Radio, analyst for television broadcasts of BYU basketball plus Mountain Conference West football and basketball telecasts all on KSL TV/SportsWest and co-host of Jazz Talk on the Utah Jazz radio network. Currently, in addition to his contributions to Cache Valley Daily, he joins Al Lewis mornings on KVNU delivering the news plus witty repartee. He learned during a very brief career as an Aggie football player that he is safer in the press box than on the field. He and his wife Nancy are proud of their eight children and 11 grandchildren.