The co-founder of KC & The Sunshine Boys was arrested Tuesday after an underage boy filed a complaint with police in Ohio that Richard Finch had sexual contact with him. The police are saying that Finch admitted to having sex with the boy and other underage boys over the years. Finch is 56 and back in the day he and Harry KC Casey started the band. Finch won 7 Grammy Awards for his writing and producing. Police say he admitted to having sex with boys as young as 13. Apparently that's the way he likes it. I think it is sick and I bet there are a whole lot more that police don't know about yet.
On his website, Finch denies all the charges and calls them baseless. Uh huh.