A former Catholic priest and convicted child molester living in San Francisco is in jail after allegedly being on the run for more than two years. Federal authorities say 63-year-old Wilputte Sherwood, a priest in Phoenix before his conviction on child sex charges, was arrested Sunday as he was leaving a San Francisco church.