From the Washington Post:
Kenneth Starr, demoted last week from his position as president of Baylor University, also will step down as chancellor of the Christian school in Texas, ESPN reported Wednesday.
The revelation about Starr comes amid a leadership shakeup as Baylor confronts the fallout from a scathing report on its handling of sexual assault cases involving football players and others.
Photo by cmiked
Comments
Comments are turned off for this article.