A registered sex offender living in Cherry Hill was arrested Wednesday night, accused of molesting a teenager.

Daniel J. Rice, 45, is a former teacher and past president of a Cherry Hill youth baseball league.

Authorities said Rice fondled the youth, now in his early 20s, over a two-year period. The offenses allegedly took place at Rice's home in the Barclay Farms section of the township, at Rice's cleaning business in Pennsauken, and at a vacation home out of state.

Rice met the boy, who was 16 when the fondling began, through business contacts, said Bill Shralow, spokesman for the Camden County prosecutor.

In the early 1990s, Rice served almost three years of a 10-year sentence after pleading guilty to six counts of endangering the welfare of a child.

Rice, who was a substitute teacher and basketball coach between 1987 and 1989, gave "physical examinations" to students at the Woodland School in Barrington. Rice told students he was checking them for hernias, and ordered them not to tell anyone about the exams. One eventually told a parent.

Rice, who was not licensed by the state to perform physical examinations, admitted to a judge during sentencing that he knew his actions were inappropriate.

He was jailed from March 1992 through January 1995.

Rice was president of the Cherry Hill Stealers youth baseball league until July 2006. He resigned after his arrest for failing to register with police as a sex offender. Though he had lived in Cherry Hill since 2001, he had not informed township police as required by Megan's Law.

A spokesman for the Stealers said that the organization ran a background check on Rice, but that his name did not appear on the state's Web site of registered sex offenders.

In October, Rice received five years' probation for failing to register as part of a plea agreement. He was also barred from working with anyone under age 18.

Rice was charged with two counts of criminal sexual contact, a fourth-degree offense punishable by up to 18 months in state prison. Rice posted $7,000 bail last night and was released.

Contact staff writer Sam Wood at 856-779-3838 or samwood@phillynews.com.