 He worked at the "Portland Press Herald", "The Detroit News", "The San Diego Union-Tribune", and "Time Magazine" before joining the "San Francisco Chronicle" in 1997.His current strip is the semi-weekly "Bad Reporter", which he created for the "Chron", and which runs under the slogan "The lies behind the truth, and the truth behind those lies that are behind that truth.