An Independence man who molested a neighborhood teenage boy has been sentenced to 21 years in prison. Jeffrey K. Johnson had been convicted in April of six counts of statutory sodomy and one count of sexual misconduct. The prosecutor says Johnson has a 20-year history of that kind of behavior.