Question: How long did Edward Zorinsky serve in the senate before Karnes took over?
Answer: Edward Zorinsky (D) served in the Senate until March 6, 1987, a seat which was later served by David Karnes (R) from March 11, 1987 until November 8, 1988.