A lifetime performing musician living in Asheville since 1996, Stephen Evans plays live with his band the True Grits, as part of a songwriters’ collective and as a solo artist. […]