The next tour stop for Kevin Devine is Tuesday, August 1 in Lancaster, PA.