The next tour stop for Josh Ritter is Friday, June 30 in Hartford, CT.