The next tour stop for Tim O'Brien is Thursday, March 9 in Carrboro, NC.