Kaydon Leach disappeared in Blount County, Tennessee on the evening of April 23, back in 2018. The Tennessee Bureau of ...