Sex offender arrested at Carrboro school
Carrboro police said Monday that a Chapel Hill man violated his sex offender status restrictions after he was seen at McDougle Middle School twice in one week.Posted — Updated
A school resource officer received a report on Feb. 23 that Stephen Ross Pickard, of 2119 Clover Garden CH Road in Chapel Hill, was spotted on school property, police said.
While that investigation was ongoing, Pickard was found at the school Monday and arrested.
Pickard was convicted of indecent liberties with a minor in 2000. He was charged with two counts of being on school property in violation of his sex offender status restrictions.
He was taken to the Orange County jail, where bond was set at $100,000.