According to the Iredell County Sheriff’s Office, 60-year-old James Craig Hannah has been found. A Silver Alert was issued for Mr. Hannah earlier today (July 29). He had last been seen on Saturday, July 24. The Silver Alert has been canceled. No further details are available at this time.