Brian Cagle grew up in Watauga  Haywood  and Buncombe Counties of Western North Carolina and attended Haywood Community College  Western Carolina University and Beacon University This familiarity with the region provide him with unique perspective  insight and appreciation for the mountains