He is a former journalist having worked for several publications and organizations in West Virginia and North Carolina. Shannon is a graduate of Asbury Theological Seminary and West Virginia University. His thoughts on faith can be found at shannonblosser.com.