Scotty McCreery on the Main Stage at the Appalachian Fair It's hard to believe 12 years have passed since Scotty McCreery took the American Idol title home to North Carolina. …read more