The next tour stop for Josh Ritter is Friday, September 7 in Salt Lake City, UT.