The next tour stop for David Archuleta is Wednesday, June 7 in Sacramento, CA.