BRISTOL, TENN. — Richard C. McKinley, 66, of Bristol, Tenn. formerly of Weston and Buckhannon, passed away Jan. 8, 2013 at the VA hospital from complications of cancer from Agent Orange. Arrangements have been made by the Weaver Funeral Home and Cremation Services, www.weaverfuneralhome.net.