The next tour stop for JD McPherson is Friday, July 13 in Somerset, KY.