Leon "Slick" Sells
August 6, 2020
Leon “Slick” Sells, age 84, of Villa Rica passed away August 6, 2020. Leon was inducted into the Georgia Sports Hall of Fame in Dawsonville; as well as the National Sports Hall of Fame in Kentucky for Dirt Track Racing. Leon was... View Obituary & Service Information