Lawrence, Kansas
There’s a real art to onstage banter, and The Mountain Goats’ John Darnielle has mastered it. On Saturday he brought his solo performance to a