Richard Cannon, age 85 of Knoxville, passed away September 7, 2022. He was an Army veteran serving in the Korean War and he retired from Department of Transportation. Preceded in death by his wife, Roymae Cannon; father, Glenn; mother, Martha. Survived by his son, Lonnie Cannon; sister, Sonya Rodie; brother, Don Cannon and several nieces and nephews. Family and friends will gather at Asbury Cemetery on Wednesday at 1:45 pm for a 2:00 pm graveside service. Condolences are welcome at weaverfuneralservices.com.