Incumbent Democrat Tom O'Halleran stops by to take questions from our Editorial Board staff.