The next tour stop for Mark Battles is Saturday, June 23 in Lafayette, IN.