Ken Starr resigns as Baylor professor, finally leaves school
Former Baylor president and chancellor Ken Starr has finally severed the last of his ties to the school by resigning his position as a law school professor. Baylor announced Friday that Starr would leave his position with immediate effect by mutual …

