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