Here’s why everyone is talking about Ken Starr

Kenneth Starr, the president and chancellor of Baylor University in Waco, Texas, was back in the news Tuesday, at the center of two major stories: one about his past with the Clinton family and one about his future in higher education. Anonymous sources told Scout.com’s Horns Digest that the Baylor board of regents decided to fire…